
Room is an object mapping library that help us, the Android developers, to handle an SQLite database in the Android development. Continue reading “Android Room Persistence Library: Relations”

Room is an object mapping library that help us, the Android developers, to handle an SQLite database in the Android development. Continue reading “Android Room Persistence Library: Relations”
In February 2018 I was happy to be one of the speakers at MobOS in Cluj-Napoca. It was a nice experience, I received a lot of questions and I was impressed about the big number of the Android developers. My presentation was about Room so in this article I will cover a part of the concepts included in my slides.

Continue reading “Android Room Persistence Library: Entity, Dao, Database”
The SOLID principles acronym was introduced by Michael Feathers for the principles that were defined by Robert C. Martin (Uncle Bob) in the early 2000s.

The past weeks, at Google I/O 2017, the Android team lunched Room Persistence Library, a SQLite object mapper, an ORM just like greenDAO and ORMlite.

Usually when you create the design for an Android app we must add some transparency to different UI elements according to the requirements.
In order to have a transparent background, but not fully transparent, you should compute the hex number assigned to the desired percent of transparency in the alpha channel.

Have you felt that you need “something” to bind the data directly to the layout without writing some extra code!? “findViewById” method is scaring you!? The solution for these issues it’s called “Android Data Binding”.
This library offers both flexibility and broad compatibility so you could use it starting with Android 2.1 (API level 7+) and it was presented at Google I/O 2015.
It can be used with gradle 1.5.0-alpha1 or higher.

Firebase offers you the tools and infrastructure you need to build better apps and grow successful businesses. Firebase stores and syncs the data (json format)Â in real time so on your android app you will have the latest data without doing a new request.
This platform assures also the persistence of the data so even the app is offline you will have the data on your device.
Firebase has a lot of new features and these features are able to work independently, and they work even better together.
Google I/O 2016 took place between May 18-20 at the Shoreline Amphitheater in Mountain View, California.
For the first time since 2013, Google I/O was a full three-day event, with about 7000 developers.

Google Developers Study Jams is a free series of global, community-run, in-person study groups. The current Study Jams series is presented in partnership with Udacity and will follow their Android for Beginners curriculum.
I’m happy to announce that DevFest Romania – the biggest Google tech conference from Romania happened in Cluj-Napoca on November 12-13, 2015, thanks to The HACK and Google Developer local communities: GDG Bucharest, GDG PiteČ™ti and GDG Cluj-Napoca.
