Smart Apps For Your Kids – Vol 2

People usually ask me which are the most sought after educational apps in the App store. After meeting up with a few young parents and kids, I have created a small compilation of ‘Smart Apps For Your Kids’, which I think stands out. Here is the second volume of the series. I have provided the App links along with its names.

1. Team Umizoomi Math : Zoom into Numbers

2. Pre School – Journey with Jojo

3. Amazing Coloring Studio

4. Mathemagics – Mental Math Tricks

5. Curious George At the Zoo

6. Pre School Rhymes

7. Tocho’s Tale

8. ABC Song – All in one education activity center and interactive sing along HD

9. Nick Jr Draw & Play

Check it out for yourselves!

Some other cute Apps Details

Fun with Alphabets/Letters for Kids –

Balloon Pop Alphabets for Kids (Singapore) –

Interactive Story For Kids – Red Riding Hood – Singapore –

Rhymes for Nursery Kids – Hey Diddle diddle –

Nursery Rhymes for Kids – Hickory Dickory – Singapore –

Smart Apps For Your Kids – Vol 1

People usually ask me which are the most sought after educational apps in the App store. After meeting up with a few young parents and kids, I have created a small compilation of ‘Smart Apps For Your Kids’, which I think stands out. Here is the first volume of the series. I have provided the App links along with its names.

1. Old Macdonald Had A Farm – All in one activity center and full interactive sing along book for children : HD !

2. Phone for Kids – All in one activity center for children HD

3. PreSchool Fun With Alphabets

4. Bugs and Buttons

5. Balloon Pop

6. Rocket Math

7. My First Alphabets

8. Teach Me : Kindergarten

9. ABC Song – All in one education activity center and interactive sing along HD

Check it out for yourselves!

Miscellaneous Details

Activities for Kids from Grade 1 to 2 (Singapore) –

Kids PreSchool Activities (Singapore) –

Singapore Fun Apps for Preschool Kids –

PreSchool Activities for Kids from K to 1 –

Activities for Kids from Pre K to K (Singapore) –

Latest press release on

Please check out our first press release on for The Art Book app.

The good thing is I’m adding links to Schogini website and apps pages from the press release for SEO.

The Four Important Steps in iPhone app marketing

The four important steps in i-Phone / i-Pad marketing are:

  1. Develop a Solid Marketing Message.  Every activity ie., from your icon to description, contributes to your overall marketing activities. Make Your App’s Icon Jump. Name should be short, simple and descriptive. Description must be short, to the point on the App store and your product website. Make sure your app conveys the unique message in a split second, so that, your app can stand against your competitor’s app.
  2. Deliver Your Message to the Right Audience:-  For maximum exposure and effectiveness, you should convey your unique message to the right audience. There are many ways to create demand for your app among the right audience, such as press releases, blogs, reviews, banner ads, and much more. Make your customer believe that they can’t live with out your app. This will help to convert app store peepers in to paying customers.
  3. Price Your i-Phone/i-Pad App Right:- You need to set your price carefully. Before setting your price, you should review your competitor’s apps and its price. If you are pricing higher than their apps, make sure that your app should contain more features than theirs. You can always price high for utility apps. Also you should calculate your break even download.
  4. Implement a marketing plan and launch your app:- Create effective marketing campaign for your apps. Always create a plan prior to the development of your apps. The marketing plan is your guide for how to position, price and sell your app against a host of competitors. Your plan should include a definition of your target audience, a list of key competitors, a plan for releasing your app, and a calendar of marketing campaigns.

Marketing is not a single event but a series of events that persuade the buyer to take a look at your app and then buy it.

Importance of Blogging in iphone Marketing;-

A blog gives you an online platform to share your story about your products and the process you go  through to create such unique pieces of work to build your brand. Blogging is incredibly popular  and it is a powerful communication tool.

Blogging can help you market your iPhone/iPad app in  several ways. There are many blogs that do iphone/ipad reviews where you can submit your apps.  These sites are already established and if they can mention / review your apps, it will be helpful for your apps. Do send promo codes to them. Search the blog sites and post the details of your app.

You can also create your own blog sites to discuss and showcase your apps. You can also post videos, tutorials and graphics to your blogs and promote your apps on your blog. You can also integrate blog in to other social media such as face book and linked in. So more and more people  will visit your blogs.

Interesting blogs can convert bloggers to paying customers.

Importance of App Name

An effective iPhone/iPad app name can help increase your sales because the buyer does not have to invest as much effort to understand what your app does.  Buyer should understand what exactly  the game is from the app name itself.  You can use several words in your app name to be creative and also describe what the app does.

The following are the basic naming rules:-

  • Make sure your app name is easy to pronounce and spell. You want your app to be easy to remember from a word-of-mouth standpoint. You also want your app to be easily searchable in the App Store. Apps with difficult spellings may be hard to locate in the store.
  • App name should be easily understandable.  It should create curiosity to the app store peepers.
  • Beware of app names that might mean something else in a foreign language.
  • Be sure to check on trademarks and other reserved names.
  • Stick to names that don’t offend any group of people. Offensive app names may appeal to some buyers, but you’ll narrow your audience considerably with that approach.

Good app name along with excellent icon can turn the app store peepers in to paying customers.

The Importance of app icon

An icon is a graphical representation of a word, concept, object or operation. Make Your App’s Icon Jump.  Icon should be excellent, catchy and colourful.

When browsing the App Store, all you really have to guide you is the name of the app and the icon.  Based on those two pieces of information you have to decide if the app seems interesting enough to read more about and possibly download.  Therefore  we can say icon is the deciding factor.  Icon  should be self explanatory.  It  must not only represent the core functionality of your app and communicate your brand, but  also do so in such a visually appealing way that makes it stand out and get the quick scrolling through long lists of apps to come to a grinding halt. You can include the name of your app in icon.

Icon should stand out from the crowd and it should convince the buyer that you cannot live with out that excellent app. So app developers should never underestimate the meaning of a beautiful icon.

CCDirector and CCLayer


The CCDirector is the component which takes care of going back and forth between scenes.

The CCDirector is a shared (singleton) object. It knows which scene is currently active, and it handles a stack of scenes to allow things like “scene calls” (pausing a Scene and putting it on hold while another enters, and then returning to the original). The CCDirector is the one who will actually change the CCScene, after a CCLayer has asked for push, replacement or end of the current scene.

The CCDirector is also responsible for initializing OpenGL ES.


A CCLayer has a size of the whole drawable area, and knows how to draw itself. It can be semi transparent (having holes and/or partial transparency in some/all places), allowing to see other layers behind it. Layers are the ones defining appearance and behavior, so most of your programming time will be spent coding CCLayer subclasses that do what you need.
The CCLayer is where you define event handlers. Events are propagated to layers (from front to back) until some layer catches the event and accepts it.
Although some serious apps will require you to define custom CCLayer classes, cocos2d provides a library of useful predefined layers (a simple menu layer: CCMenu, a color layer: CCColorLayer, a multiplexor between other layers: CCMultiplexLayer, and more ).

Layers can contain CCSprite objects, CCLabel objects and even other CCLayer objects as children.

Final Touch-up tips for Android Application Before release

Size Does matter – Crunching Bits

Use OptiPNG/ PNGCrush on any .png images you have in your app – that can reduce the image

file sizes by about 10-15%, which can be a significant part of your overall app size.

use an audio editor such as Audacity to reduce the size of any audio as much as possible.

Going for mono OGG Vorbis files is often best, and sounds plenty good enough on a phone.

Manifest To-Dos:

Double check your minSdkVersion in the manifest.

Don’t forget to make debuggable=false in your Manifest

Testing your apps:

let your friends/testers/general-users test your app to see if it is self-explanatory
Test your app on an emulator with your minSdkVersion

Points to be considered, if you are going to provide updates in your app:

A “Whats new in this version’- dialog/information don’t forget to increase versionCode and versionName in your manifest

Adding code into source control if it’s not already. While issuing updates and fixes at some point, and source control can play a big role in that.

Graphic assets required for your android apps

Graphic assets required for your android apps

1. screenshots:- You can upload up to 8 screenshots, minimum is 2. The size of the screenshots are: 320×480, 480×800 or 480×854 (24 bit PNG)

2. High Resolution Application Icon:- size of the icon should be 512×512.

3. Promotional Graphic:- 180×120 (24 bit PNG) image. This is optional

4. Feature Graphic:- 1024×500 (24 bit PNG) image. This is optional

5. Video Link:- YouTube video showcasing your app. Duration 30 sec to 2 minutes