An Incredible

Yo! like simple messaging app tutorial

The author takes you on a technical ride through this awesome messaging script!


Product Downloads


Facebook Shares


Hours To Complete


Coffees Made

What you will get

An android tutorial

for creating a simple instant messaging app like Yo! from scratch with instructions on how to submit the app to the play store

An iOS tutorial

for creating a simple instant messaging app like Yo! from scratch with instructions on how to submit the app to the app store

Step-by-Step development tutorial

Explaining the process of how the message travels instantly from the sender's end to the receiver's end through the server.

Full Source code of the app

Using which you can instantly deploy and run an awesome simple messaging app like Yo!

What you will learn

Android development

Hands on creating a messaging system like Yo! and submitting it to the play store

iOS development

Hands on creating a messaging system like Yo! and submitting it to the app store

All Things Messaging

Everything you need for creating any app that involves sending a message!

Server side code

Every detail you need to know on connecting the Apps with the server and processing the messaging logic.

Who is this for ?

ios tutorial

Non-tech Entrepreneurs

Who wanna create a realtime Yo! like simple instant messaging app. Just download this tutorial along with the FREE source code & give it to any novice developer and get the site up and running in a snap!


Android and iOS enthusiasts

This unique tutorial is the first of its kind ! It is a step by step tutorial for creating an exciting app like Yo! Executing the steps inside will instantly make you a PRO mobile app developer!

ios tutorial


This ebook helps you hit the road running ! The tutorial is constructed in a manner to teach you the making of a world class android and iOS apps in a step-by-step manner. This tutorial gets you to take a giant leap, from beginner to PRO!

Sample pages from book

- Yo! app Android tutorial

- Preface

- About the author

- Prerequisites

- what does it contain

- Technical details

- Modules in this book

- Login/Registration

- Welcome activity

- Login Activity

- Invite

- Communication Module


- Database

- Start a new loader or reconnect to an existing one

- Base services

- Layouts and Manifest

- Submitting your app to the Google Play Store

What does it contain

Every effort has been made to keep the examples and explanations simple and easy to digest; however, this is to be considered an intermediate to advanced book. To be successful with it, you should have a basic understanding of Java and Object Oriented Programming and its basics. Familiarity of the tools such as Android Development Studio and Eclipse is also an added advantage.

This documentation, comes along with a copy of Sup app or the YO clone for the Android platform. The clone application has been completely built keeping in mind, the customizability and functionality of our users, who will be using the application for their own purposes.

Using this app, you could build your own internal private YO chat within your closed network probably at your university or work- place. Also, if you’ve been looking to build a YO like application service of your own that the public can use, here’s something that can get you started as well. This means you’ll now get to run your own YO message service which can be used by everyone around! We’ve bundled everything you’ll need to run the application and this documentation has it all explained in detail. Should you ever be stuck with a Java file or not know where to change the layout, we’ve got it all covered below. If you still need our help or have any manual customization to be done, we’re all ears. Shoot us an email-


The first and primary module of this app the Login/Registration module. This module includes various sub-modules which are linked to each other to form a unified Login/Registration process.

All the files explained below will discuss about the initial login/registration screen which the user will be shown as soon as he opens the app.

There are 3 sub modules:
1) Welcome Activity
2) Login Activity
3) Logout Activity
4) Recover Pass Activity

Welcome Activity

This activity is the initial activity which is opened up once the app is fired from the launcher. This activity is nothing but a screen with buttons where all the buttons have a specifically assignedfunction this function depends on what type of button it is. Since Welcome Activity is the initial activity that is loaded on application start, there are various basic functions which should be called in order to set up an easy interaction with the backend system. These basic functions include setting up the Google Cloud Messaging (GCM) Registrars and generating a device ID or the GCM ID for that particular device. Keeping those aside, let’s jump to the very basic layout inflation for the Welcome Activity. This layout is inflated first before all the other function calls and initializations. It should be noted that there are two separate threads which exists and those two thread takes care of the layout inflation and function calls and initialization respectively. They are the UI Thread and the Main Thread. Care should be taken while doing operations on these threads because a long operation could block the main thread and therefore making the application unresponsive. Once the UI Thread inflates the layout, the app will have a screen with that UI which is linked to the java code or the activity code which then comes to play. As mentioned earlier, this activity’s layout consist of 4 buttons for Sign In, Sign Up, Recover Password and About the app. The XML code is as follows:

1 <?xml version="1.0" encoding="utf-8"?>
3 <LinearLayout xmlns:android="**"
5 android:layout_width="match_parent"
7 android:layout_height="match_parent"
9 android:background="@color/main_bg"
11 android:orientation="vertical" >
14 <Button
16 android:id="@+id/signupBtn"
18 android:layout_height="wrap_content"
19 android:layout_width="match_parent"
21 android:padding="@dimen/invite_padding"

Continuation available after download!!

Click to Preview

  • Table Of Contents

  • Chapter I

    - What does it contain?
  • Chapter II

    - Login / Registration

Step-by-step tutorial + Full source code + Installation manual + Design files!

Can this day get any better ?!

Not convinced? scroll down further


Ebook content overview

ios tutorial

The approach

We wanted to transfer the knowledge required to create an industry standard app, so the learner can get an hands on experience to create a complex app and hit the road running

ios tutorial

Entire Source code

As a FREE bonus this tutorial comes with the entire source code of the app. Using this source code, you can instantly launch a Yo! like app instantly.

ios tutorial

Installation guide

This tutorial also comes with a detailed step-by-step installation manual. Using this even a person without any tech knowledge can build and host the app in the play store and app store.

ios tutorial


From the start to the end the author takes you from the login module to all modules in the app. The making of each and every screen and module is explanied in detail along with screen shots and code samples.

Messages from readers

android ios tutorial

Chris Southam

"The ease of use in this app is so convenient because of its functionalities. I wish I had directly come here. Whatever I needed was present in this ebook with FULL SOURCE CODE as well. I searched all through internet went through several books and only this ebook helped me get what I really wanted."

android ios tutorial

Santiago Martinez

" simple, perfect and Well written. dont know how else to put it. source code given with the book works like a charm and I am right now using it to run a private network for students in my class. "

android ios tutorial

Allison Grayce

" My thanks will always fall upon who wrote this book. Clear as a crystal. Got me up and running in less that 16 hours. Installation guide, source code and design files are all included. Definitely worth the price. Waiting for the next book!!!"

Why so Less?

A price-point that won't break the bank!

We've got the perfect pricing for you. No-one is too big or too small for us.

Join over 20,000+ people using ScriptMode to learn skills like never before!

This Product
All 23 Products
& Tutorials

for just $199
( Check the list of Tutorials HERE )

  • 100% Source Code
  • Access to Knowledge Base
  • Life time FREE upgrades

3 reasons you SHOULD get this!

Revamped Tutorial - October 15th