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
Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure Icon
Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure

Native application identity and user-based security for your Azure cloud

Gain integrated visibility across all traffic in a single pass. Deploy Palo Alto Networks VM-Series to determine application identity and content while automating security policy updates via rich APIs.
Get a free trial
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