Ashraff Hathibelagal
Hathibelagal is an independent developer and blogger who loves tinkering with new frameworks, SDKs and devices.
Tutorials
  • Code
    Beyond the Basics With FramerPreview image@2x
    122 shares
    In my previous tutorial about Framer, I talked about the framework's basic concepts and showed you how to use them to create simple mock-ups. In this tutorial, I am going to focus on a few more advanced features of the framework that allow you to add more complex interactions and effects to your mock-ups.Read More…
  • Code
    Creating Prototypes for iOS and Android With Framer: BasicsPreview image@2x
    187 shares
    With Framer, an open source prototyping framework, you can quickly create interactive mock-ups for your iOS and Android apps using Javascript, HTML, and CSS. In this two-part series, you will find everything you need to get started with Framer 3.Read More…
  • Code
    Debugging Android Apps with Facebook's StethoPicstetho
    160 shares
    Stetho is an open source debugging platform developed by Facebook that allows you to debug your Android apps using Google Chrome's developer tools. It offers very useful features, such as real-time network inspection, SQLite database inspection, and more. In this tutorial, you are going to learn how to use Stetho in your Android projects.Read More…
  • Code
    An Introduction to KotlinPickot2
    147 shares
    Kotlin is a JVM language whose syntax is more expressive and concise than that of Java. With features like higher-order functions, lambda expressions, operator overloading, string templates, null safety, and more, it offers a very different programming experience. Moreover, because Java and Kotlin are highly interoperable, they can be used together in the same project. In this tutorial, you are going to learn the basics of Kotlin.Read More…
  • Code
    How to Use Kotlin in Your Android ProjectsPickot
    138 shares
    If you are looking for an alternative programming language for Android development, you should give Kotlin a try. Kotlin is a modern language with lots of syntactic sugar that allows it to be both expressive and concise. In this tutorial, you're going to learn how to use Kotlin and Kotlin Android Extensions in your projects.Read More…
  • Code
    Automating User Interface Testing on AndroidPictes
    153 shares
    Android's Testing Support library includes the UI Automator framework, which can be used to perform automated black-box testing on Android apps. Introduced in API Level 18, the framework allows developers to simulate user actions on the widgets that constitute an app's user interface. In this tutorial, you will learn how to test the user interface of any app installed on an Android device using the UI Automator testing framework.Read More…
  • Code
    Quick Tip: Add Facebook Login to Your Android AppPicfac
    135 shares
    Facebook Login provides a convenient and secure way for people to log in to an app without having to go through a sign-up process first. In this quick tip, you are going to learn how to add Facebook Login to an Android app using Facebook's latest SDK for Android.Read More…
  • Code
    Quick Tip: Authentication with Twitter and FabricPictwit
    131 shares
    In this quick tip, you are going to learn how to use Fabric, Twitter's mobile development platform, to enable people to sign into your Android apps using Twitter.Read More…
  • Code
    An Introduction to Android's Spelling Checker FrameworkPicspell
    94 shares
    The spelling checker framework allows you to quickly and easily add spell check functionality to your apps. This tutorial first shows you how to use the framework to interact with Android's default spell checker, and then moves on to cover the basics of developing a custom spell checker.Read More…
  • Code
    How to Use Android Media Effects With OpenGL ESPiceff
    110 shares
    You can use the Media Effects framework to easily apply lots of impressive visual effects to photos and videos in your Android app. In this tutorial, you are going to learn how to convert a photo into an OpenGL texture and then use the framework to apply various effects to it.Read More…
  • Code
    Getting Started With RecyclerView and CardView on AndroidPicz
    122 shares
    Android Lollipop introduced two new widgets, RecyclerView and CardView. In this tutorial, you will learn how to make use of these widgets to quickly create apps whose look and feel conforms to the guidelines mentioned in Google's Material Design specification.Read More…
  • Code
    Add Charts to Your Android App Using MPAndroidChartPic9
    125 shares
    If your app deals with a lot of data, your users are going to love you if you choose to use charts instead of tables to display that data. There are many charting libraries available for Android to make your job easier. In this tutorial, you are going to learn about one such library, MPAndroidChart.Read More…