Archive | iPhone/iPad RSS feed for this section

Freemium or Only Paid Apps for Business

Avatar I started iPhone app development business since 2010 and Android app development business in 2014. So having better experience in iOS market, today I can say the paid or full premium application selling is declining day by day and on the other hand the free or freemium app profit increasing.

Since 2010, I was using different advertising option in my free apps, including iAd, Google AdMob, Millennial Media, MdotM, Mobclix (now dead) etc. Over time though I have faced some pitfalls by using different advertising option, but the best mobile advertising option is Google AdMob. They provide higher fill rate, higher revenue among all.

Though in my earlier days, I earn 60% from premium apps and 40% from ad revenue, but now the figure completely changed. Now, on average 75% revenue comes from advertising and 35% from paid app and in app sells.

The behavior of user is changed over time. Users really don’t like to pay unless no choice. Sometimes they bother on advertisement within app, they complain but very few complain I ever got. The funny thing of users behavior they want everything free. If we developers, give everything free they how we live! But overall I found many users accepts advertisement rather than removing advertisement by in app purchase.

If you’re an indie developer and new to app development business, my suggestion is follow the freemium model. And place advertisement in your apps wisely. Remember, full screen or interestial advertisement give better revenue than traditional banner advertisement. For this reason, we remove banner advertisement from some of our apps and having only interestial ads. But sometimes you’ve to use both for better revenue. And definitely you should sell some premium content within app via in app purchase. A market research is good to select the right model. For some apps people like to pay if they found no choice.

Comments { 0 }

Experience of Porting iOS app for Android

MinesweeperI’ve been developing iOS applications since 2010. The success started to come since 2011. So it is almost 5 years passed and some of our apps are very popular in Apple App Store. In this time we learned different kinds of experience. As a software developer specially mobile app developer life is not that kind of easy. You always have to learn new features, new things during your day job. And it would be more difficult if you have to work on multi platform specially iOS, Android etc. Without a team it’s really hard to make good app in both platform.

Now a days, you can’t rely on only one platform. If you develop a good app for iOS you should also port it for android if possible. Because there are vast number of users are using Android phones. Though for small team like us its not always easy. So recently we thought to port one of our iOS game for Android and to see the difficulties, API and market. So here I’ll share my experience of this porting.

Continue Reading →

Comments { 0 }

Importance of iOS App Name In The Store

HangmanSince 2010 we have been developing and publishing iOS applications in the Apple Store, we got different kinds of experience. Today I want to share one of several experience with my blog readers who have interest in the mobile app market.

How much importance have an app name in the market?

It’s really very important. App name is crucial that may attract and distract users to download the app. Let me tell you a real app experience story. We develop and release the first version of Hangman Game in July 2012. At the time there are many Hangman style game. So it’s really tough to get a suitable name, like domain name. If someone already used a name you can’t use the same name in the store. So we used “Hangman Pro” at that time. The initial download and regular download was good.

Continue Reading →

Comments { 0 }

Frustrated About New AdMob Merged with AdSense

google-admob Yesterday I first saw the message “We have launched a new version of AdMob! Upgrade Learn more” at the top of my AdMob dashboard. When I click Upgrade I redirected to a new page, where I see I can’t login because 7 years ago my google account’s corresponding adsense account was disabled for invalid activity. Then I visited there new admob featured page to learn more about whats new.

My first disappointment was, as the New AdMob merged with AdSense, so the payment policy is followed by the AdSense. As a result, when you upgrade the new AdMob, you can no longer get your payment via Paypal and Wire Transfer. The only available options are EFT which is in very limited countries, Cheque (the old way) and for some countries Western Union.

I had been using AdMob since 2010 when I was in Bangladesh, 2012 I came in Malaysia. So for Bangladeshi users they can only get payment by cheque from the new Admob, and in Malaysia we can get payment via Cheque and Western Union. Personally I don’t like both options at all. I don’t like to go banks every month for this. In Bangladesh, there is no paypal so I used to get my income via Wire Transfer from AdMob. In Malaysia sometimes I used Paypal and sometimes Wire Transfer. But if I upgrade to the new AdMob, both options gone. What a shame!

Fortunately I yet not upgraded to new AdMob, and I really don’t want to upgrade. I wish Google will consider at least Wire Transfer as an option in outside of US. I really wonder if Apple, MMedia, MdotM and lots of other companies have no problem to send income via Wire Transfer, then why Google don’t want to use that option. This is shame for such a big company (Google).

I don’t know if in near future Google will force all the AdMob users to upgrade to the new system, until then I’ll continue to use. But if Google force, then I may continue to user their ad mediation system but may leave the admob advertise system in my apps.

For more about new AdMob: https://support.google.com/admob/v2/answer/2772061 

Comments { 3 }

Advertise Mediation for Mobile Apps

dragonfly

Mobile apps specially iOS/Android apps are a good market to earn revenue via in app advertising. Since 2010, I got different kinds of experience by using different service from different companies for our iOS apps. In this post I’ll share my experience with you to highlight how you can earn more revenue via in app advertising.

There are some very good advertising companies like Apple’s iAdGoogle AdMob, MdotM, MMedia, Jumptap etc.

To earn more revenue you should follow some rules. First rule is, never trust on only one advertising company. For example, in your iOS app you can only use iAd or Google AdMob, but is it really giving you more revenue? How you can know, this is the best option for your app? If you use only one advertising option, to change a new advertising support, you’ve to update your code and submit the app again. For iOS, it will take another 5~10 days to accept. And if you don’t use different service, you don’t know which company giving you best revenue.

Continue Reading →

Comments { 0 }

Add social feature quickly in your iOS app using OWActivityViewController

XCode Recently we used a nice social sharing feature library for one of our iOS application. The name of the library is OWActivityViewController. It is an open source alternative to UIActivityViewController. It is customisable and it supports from iOS 5.0. It offers the following features in an app:

Continue Reading →

Comments { 1 }

Orientation Detection at Runtime in iPad or iPhone

XCode If you support your iPad or iPhone application in both portrait or landscape mode, then orientation detection is essential for UI update. There are different ways to detect orientation personally I found the following solution is working best for my apps supporting iOS version >= 5.1
Continue Reading →

Comments { 0 }

Feed Dialog – Message field deprecated!!!

facebookI’ve an iOS application named Translator Free  where I have been using Facebook iOS library to share translated text as user’s facebook status. Some day ago I noticed that facebook deprecated the message field. They deprecated it in July 12, 2011 and I noticed it much later. I’m surprised for their decision.

Continue Reading →

Comments { 8 }

ShareKit – must have iOS app share library

sharekitFor any kind of web or iOS application, marketing is very important for success. If people don’t know about your product then how will you get users. So you should be aware that if some people know about your product they can share that with their friends.

Facebook, twitter are very popular social network. So in your application you should integrate this feature that if people like your app they could share that in facebook or twitter.

If you search you’ll find facebook library or twitter library to integrate in your iOS application. But I found a very useful and open source iOS library developed in objective C named ShareKit, that has all of these popular services integrated. And its very easy to add this library in your iOS application and use. And their documentation is super easy to understand.

I integrated this library in one of my iOS application named Translator Free . Why I integrated this? Because users can share translated status in facebook or twitter or email their friend.

translator

If you develop game or application and wants your app/game users could share your app, you should use ShareKit. It will help you and save your time.

Comments { 5 }

iOS App Translator Free (+)

Translator Few days ago, Apple approved my latest iOS App that is Translator Free. I developed this app very user friendly with gorgeous interface.

This application translates more than 50 languages including Arabic, Chinese, Czech, Danish, Dutch, English, French, German, Hindi, Italian, Japanese, Korean, Polish, Portuguese, Romanian, Russian, Serbian, Spanish and Vietnamese.

I used Objective C, C, C++ and basic html/css to program this app using Mac’s XCode IDE. And my partner designed the UI. This application is powered by Google Translate API.  Hope this application will help you and if you like it, give it a review in iTunes Store.

Continue Reading →

Comments { 3 }