1
I Use This!
Activity Not Available

News

Analyzed 3 months ago. based on code collected 4 months ago.
Posted over 9 years ago by greenrobot
Today, we are pleased to release EventBus 3. Previous versions of EventBus rejected to use annotations for performance reasons. Now, version 3 embraces annotations to improve performance. How does that make sense? Unfortunately, Android’s performance ... [More] did not get any better. Reflection on annotations is still very bad compared to Desktop Java, even on Android 6 […] [Less]
Posted over 9 years ago by greenrobot
On January, 28th, Facebook announced the retirement of Parse. Parse was one of the leaders in the “mobile backend as a service” (MBaaS) space. It gave app developers a hosted alternative to building a custom backend from scratch for data storage and some logic around that data. Parse was acquired in 2013 by Facebook for $85 million and was […]
Posted over 9 years ago by greenrobot
Google’s Android Dev Summit 2015 covered a talk on Android Application Architecture. Android Apps often have complex interactions among data models, application logic, UI views and controllers, and networking. A solid architecture is the key to get ... [More] this right. Watch the two Googlers Yigit Boyar and Adam Powell using EventBus as an important app’s component: Among a lot of architecture principles […] [Less]
Posted over 9 years ago by greenrobot
You may have heard about the upcoming version 3 of EventBus: EventBus 3 will switch to annotations and drop the onEvent naming convention Android’s reflection performance regarding annotation is still inferior compared to a JVM (including Android ... [More] 6.0) EventBus 3 will bring a compile time processing to a avoid performance penalties Today, we pushed quite a few […] [Less]
Posted over 9 years ago by DaoMaster
You may have heard about the upcoming version 3 of EventBus: EventBus 3 will switch to annotations and drop the onEvent naming convention Android’s reflection performance regarding annotation is still inferior compared to a JVM (including Android ... [More] 6.0) EventBus 3 will bring a compile time processing to a avoid performance penalties Today, we pushed quite a few […] [Less]
Posted over 9 years ago by DaoMaster
Version 2.3 of greenrobot-common was just released and brings a new cache implementation: as the class ObjectCache suggests, caches a number of objects in memory. The API is used in a key-value like fashion, very much like a Map. It comes with a couple of cache-specific features though: A maximum number of cache entries is defined. Once that […]
Posted over 9 years ago by greenrobot
Version 2.3 of greenrobot-common was just released and brings a new cache implementation: as the class ObjectCache suggests, caches a number of objects in memory. The API is used in a key-value like fashion, very much like a Map. It comes with a couple of cache-specific features though: A maximum number of cache entries is defined. Once that […]
Posted over 9 years ago by DaoMaster
We just released greenrobot-common 2.2, a small utility library that we use in almost every project. This version adds multimaps, which are absent from standard Java and Android.  Unlike a regular map, multimaps allow multiple values for a single ... [More] key. We offer two implementations: ListMap allows duplicate values within a key, while SetMap does not. […] [Less]
Posted over 9 years ago by greenrobot
We just released greenrobot-common 2.2, a small utility library that we use in almost every project. This version adds multimaps, which are absent from standard Java and Android.  Unlike a regular map, multimaps allow multiple values for a single ... [More] key. We offer two implementations: ListMap allows duplicate values within a key, while SetMap does not. […] [Less]
Posted over 9 years ago by DaoMaster
Today we’re happy to announce two updates. EventBus 2.4.1 fixes a bug with sticky events and a crash on some devices. greenDAO 2.1.0 comes with a couple for smaller features and improvements: Official Robolectric support: workaround for a broken ... [More] system call in Robolectric triggered by Query.forCurrentThread QueryBuilder now allows to create DISTINCT queries to avoid duplicate […] [Less]