Android Paging Library with Content Providers

Android Architecture Components recently introduced the Paging Library.The paging library makes it easier for your app to gradually load information as needed from a data source, without overloading the device or waiting too long for a big database query.

»
profile Anuj Middha on Android

Using Dagger2 SubComponents to Propagate Dependancies

dependency Injection makes your code scalable and testable. Dagger2 is almost de-facto dependency Injection framework in Java these days, and, Its supported and used by Google which makes it first choice of all Android Developers.

»
profile Abhishek Bansal on Android,, Dependency, and Injection

Jumpstarting Android Projects

Do you remember the last time you setup an Android project? How long did it take you after creating a new android project from Android Studio to customize and scaffold it before you could write the first business logic? Did you remember to setup the

»
profile Anuj Middha on Technical and Android

Fastlane Match - Matchmaker for iOS certificates and profiles

iOS certificates and Provisioning profiles, most avoided topic for all iOS developer, specially for all the beginners out there. From iOS 10 onwards signing is required, even for development build and running your application on simulator and devices. So it becomes very important for us to know how to manage our Certificates and Provisioning profiles.

»
profile Amit Kumar Swami on Technical and iOS

Typed Notification - iOS

Dealing with NotificationCenter is daily task for all iOS developers. Either it’s a system notification such as KeyboardShow/KeyboardHide or CustomNotification to post some information app wide, we all have used Notifications.

»
profile Amit Kumar Swami on Technical and iOS

The Rx way of doing things

We have been trying to include more and more reactive approach in apps that we build at moldedbits. Now that I am little more comfortable with reactive way of doing things I decided to write a blog on reactive vs imperative way of solving a problem. I will try to explain how reactive programming makes developer’s life easy by doing more in less code.

»
profile Abhishek Bansal on Reactive-Programming

Should testers learn to code?

tester.learn(code);
»
profile Gurleen on Technical and QA

Deploy Ember Application on Linode

Note- Target audience for this article are those developers who are new to web development but have some experience in other technologies like mobile or desktop.

»
profile Shubham Dhabhai on Technical and Ember

Frontend challenges for a Backend engineer

I am currently working at moldedbits, after working here for a few months as a back-end engineer, I decided to change my technical area from back-end to the front-end. I believe it is a good move for my career and it will surely add to my benefit. So basically I am drafting this to let you know about the challenges I am facing working on front-end development, after a couple of months experience.

»
profile Vishal Tayal on Technical and Android

R2D2 - Save Data securely in Android

R2D2 is an open source android library which helps the user to encrypt and decrypt sensitive data.

»
profile Shubham Dhabhai on Technical and Android

Introducing Argus- OnBoarding in Android Apps Simplified

Argus is a customizable and extensible open source library that allows developers to quickly integrate user on-boarding flow for Android apps, including login, signup and forgot password screens.

»
profile Abhishek Bansal on Technical and Android

Getting started with Reactive on Android

At moldedbits, we love reactive programming. The power of reactive lies in the operators, so we have created a github repo with examples for all the different operators. We are starting a series of blog posts to accompany the samples. This is first in that series.

»
profile Anuj Middha on Technical and RxJava

Git recover

Over the weekend I worked on a small Android app. Since it was a small project and I was mostly working alone, I did not care to add version control. Once it was finished, I decided to push it to GitHub.

»
profile Anuj Middha on Technical and Git

Automated Testing for Android

Target Audience: Android developers

»
profile Anuj Middha on Technical and Android

Correct PopupWindow initialization

In a recent application, I needed to use the PopupWindow on a screen. Simple enough. While development, I used the Nexus 6P running Android Nougat for testing and everything worked fine and dandy. The QA, however, reported that the Popup was not visible on Android 5.0 or 4.4.2 . After much trial and error, I found the trouble making code.

»
profile Anuj Middha on Technical and Android