Ashraff Hathibelagal
Hathibelagal is an independent developer and blogger who loves tinkering with new frameworks, SDKs and devices.
Tutorials
  • Code
    Quick Tip: Add Facebook Login to Your Android AppPicfac
    117 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
    125 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
    93 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
    116 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
    122 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…
  • Code
    Create a Live Wallpaper on Android Using an Animated GIFPic8
    108 shares
    Have you ever seen a beautiful animated GIF that loops seamlessly and wondered if you could use it as a live wallpaper on your Android device? Well, you can, and in this tutorial I am going to show you how.Read More…
  • Code
    Create a Ringtone Randomizer on AndroidPic7
    98 shares
    Android phones come with a lot of built-in ringtones, most of which are never used. To help users use all the ringtones on their devices, in this tutorial, you will learn how to create an app that automatically randomizes the ringtone of an Android phone every time it receives a call.Read More…
  • Code
    Create a YouTube Client on AndroidPic6
    140 shares
    Do you want your app to play YouTube videos? The YouTube Android Player API lets you incorporate a lot of YouTube's functionality in your app in an easy and intuitive way. In this tutorial, we create a custom YouTube client that can search for, and play YouTube videos.Read More…
  • Code
    Quick Tip: How to Use the EventBus LibraryEvbus
    143 shares
    Have you ever tried sending information from a Service or BroadcastReceiver to an Activity and wondered why it is so complicated? In this quick tip, you'll learn how to use the EventBus library in a simple app to facilitate communication between an Activity and a BroadcastReceiver.Read More…
  • Code
    Create A Custom Keyboard on AndroidPic4
    191 shares
    If you are not satisfied with the keyboard that you are currently using, perhaps it is time for you to make one yourself. This step-by-step tutorial will show you how to create a basic, yet complete, keyboard with a custom layout for your Android device.Read More…
  • Code
    Use Text-to-Speech on Android to Read Out Incoming MessagesPic2
    127 shares
    When you add voice to your app's interface, you give it a whole new dimension of interactivity. In this tutorial, you are going to learn how to use Android's text-to-speech features to create a nifty app that can read incoming text messages.Read More…