Home » Android

Android

Is AspectJ Still Useful for Android? Part 2

In the first part of this post, I showed some ways that AspectJ would be useful in android development when it comes to testing. This final part demonstrates one way of incorporating AspectJ, and how I manage to make the aspect weaving somewhat configurable in the build process. Android + AspectJ A search on the internet will show that there are various ...

Read More »

Using SQLite in Flutter – Tutorial

In this tutorial, we’ll take a look at using sqlite in flutter. SQLite is a SQL engine used in mobile devices and some computers. We can use it to persist data for our app. Persistent storage can be useful for caching network calls while fresh data is loaded and for offline apps. SQLite in flutter can be used to persist ...

Read More »

Is AspectJ Still Useful for Android? Part 1

For Java projects I sometimes use AspectJ for various tasks, but for Android projects I initially decided against using it. There were various reasons for that: The structure of an Android project, and its build process, was already a lot more complicated and slower than for generic Java projects.For Android development, only compile time weaving is supported for AspectJ, which ...

Read More »

How Android Studio 3.5 Improves Android App Development

In this post, we feature a comprehensive article about how Android Studio 3.5 Improves Android App Development. Android Studio has been one of the most popular tools for an Android development environment for years now, starting not long after its 2014 release. It’s seen used both on the desk of individual developers and in the offices of an Android app ...

Read More »

Publishing your Android Library to Bintray (Gradle)

In the last article, I mentioned how I got around to creating an Open-Source android library. In this post, we’ll take a look at how to publish your android library to Bintray. Once your library is published on bintray, it’ll be available to be used via gradle. There are essentially 5 steps to publish your library on bintray: Create an ...

Read More »

Android Jetpack Compose – Once and For All !

Jetpack compose is out for developer preview as was announced in Android Dev Summit 2019. It has been creating a buzz around the town with it’s declarative UI capabilities.  I recently got around to trying Jetpack Compose and I actually started liking it! Let me preface this by saying that I actually didn’t like Flutter that much. Even though it’s ...

Read More »

How I created my first Open Source Android Library – Part 1

For long I’ve been thinking of creating an open – source android library. I’m a firm believer of the fact that contributing to open source and reading open source code makes one a better engineer. But I’d never had a first hand experience in creating a library of my own. Fascinated by the fact that how an Android library is ...

Read More »