At this time we will discuss about how to parse JSON data and shown to Android with Spring Framework.
Spring Framework now have Library Android Spring REST Template for make simple parse JSON data to android, this library can combine with GSON or Jackson.
One of the toughest tasks after our apps downloaded is keeping our user engaged and interested with our apps. Here is some tips from Akhyar, our seasoned Android Engineer, about how to increase user engagement for mobile apps.
As Mobile Engineer, we always use 3rd party or open source library to make our development process easier and faster. But, what about contributing to it? Here’s my talk about contributing to mobile library distribution via jCenter (Android) and Cocoapods (iOS).
Swift has an incredibly powerful idea, protocol-oriented programming. This post is my talk about how this concepts protocol-oriented programming will benefit predictability, performance, and productivity.
My previous post has explained lot about MVP pattern in Android development. This post just want to share my talk in Onebit brownbag session about MVP pattern in Android development.
You can find my talk here.
As a mobile software engineer, we must develop mobile apps that has these capabilities:
- Easy to use.
- Efficient and effective.
- Storage and memory friendly.
So what should we do in order to meet those requirements in our apps? Here we give you some tips.
In this joint brown bag session with Ansvia (Mindtalk), I am talking about a little introduction to one of rising design pattern popular in Android community, Reactive Programming.
Recently, I got a strange bug report on one of our Android app. User’s favorite items are “removed” every time the app get killed. This issue really frustrated me since it took me a whole day without any clue on what’s going on. The favorites work well as expected until the app restarts, they’re gone — or in my phone, only one arbitrary favorite item left. Let’s see how I fixed it.
“There are only two hard things in Computer Science: cache invalidation and naming things.”
– Phil Karlton
Cache is hard to done right. Here I will highlight some problems we often face when dealing with caching.
I was browsing on Google Play a few days ago. I wanted to find some new apps that could be inspiration in term of functionality or UI/UX. But then I saw something that more interesting.
And I was thinking, “So, this is really matter now?”.