Agera is a set of classes and interfaces to help write functional, asynchronous, and reactive applications for Android. Requires Android SDK version 9 or higher. A few experimental sample extension libraries for Agera are also provided. Agera (Swedish for “to act”) is a super lightweight Android library that helps prepare data for consumption by the Android application components (such as Activities), or objects therein (such as Views), that have life-cycles in one form or another. It introduces a flavor of functional reactive programming, facilitates clear separation of the when, where and what factors of a data processing flow, and enables describing such a complex and asynchronous flow with a single expression, in near natural language.

Features

  • For android.content interaction, such as BroadcastReceiver and SharedPreferences
  • For SQLiteDatabase interaction
  • For HTTPUrlConnection interaction
  • For RecyclerView interaction
  • For RecyclerView data binding interaction
  • Requires Android SDK version 9 or higher

Project Samples

Project Activity

See All Activity >

License

Apache License V2.0

Follow Agera

Agera Web Site

Other Useful Business Software
Hightouch is a data and AI platform for marketing and personalization. Icon
Hightouch is a data and AI platform for marketing and personalization.

Marketing needs data and AI. Give them Hightouch.

Find insights, run real-time campaigns, and build AI agents with all your data.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Agera!

Additional Project Details

Operating Systems

Android

Programming Language

Java

Related Categories

Java Software Development Software, Java Mobile Software

Registered

2021-07-30