Better late than never

Drinking honey

My Macro Work

Once a senior brother told me, “Better late than never”. This is one of the very life changing proverb for me. After I graduated in Computer Science since 2008, I have been started my career as a PHP based web application developer. In 2010, there were some iPhone apps developing craze. Actually it started several years before 2010.  But I got some curiosity in 2010 to learn and develop apps in iOS platform.

It was not an easy way to start. I purchased a used mac laptop and a iPod Touch 2nd generation. Though I knew C and C++ very well, but Obj-C was a new language for me as well as iOS application development. But if you have serious passion you can master on anything. I started learning application development as a hobby beside my full time web development based job.

Continue Reading →

Comments { 0 }

My personal books collection in last 2 years

I love studying books very much. Since I came in Malaysia 2012, this are my personal collection. Though most of the books are photography related . Beside this I buy and study different kinds of ebook in my iPad.

My Personal Books Collection

Happy 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 }

PHP for Web scraping and bot development

Web ScrapWeb scraping is a computer science technique for extracting information and data from web sites. In data mining research scraping and analysing of information is discussed. Practically web scraping is necessary if you want to develop a web application where you want to show customised information from various websites.  For this you’ve to first scrap data from the sites and then apply some logic to filter the information.

Continue Reading →

Comments { 1 }

Personal Health Records: Retrieving Contextual Information with Google Custom Search

My Research Room In my M.Sc study & research me along with my supervisor had written a paper related to Health Informatics that had published in the conference Global Telehealth 2012, Sydney, Australia. The paper had also received one of the best conference paper award in the conference. In my research in MMU, I’m working in health technology and informatics and this is the first time I’ve written an academic paper in my life.

Continue Reading →

Comments { 29 }

Bad experience on Malaysian Expressway from Melaka to Kuala-lumpur

FraudToday my wife and me were going to KL from Melaka by our own car. We started our journey at 12:42PM from Melaka. When we are in 54 KM, 233.5 (Highway mark) distance, suddenly a piece of strong wood or metal type things fly and hit my windscreen. And my windscreen totally cracked and broke, I switched on the left signal and went to the emergency lane. I phoned Plus service (express way service people) number 1800-88-00-00 described my situation, given my car number and the express way position (233.5). They told me they will send service. We are waiting within 5 minutes, 2 Indian people from opposite lane (KL to Melaka) come and told us what happened. I told the situation and told I called the police, because at the first sight it seems to me that the guy may be fraud. The guy told me yeah we are from the phone call (but the guy actually very poor in English). Whatever my wife and me thought ok may be it possible the service dept. quickly send some service for help.

Continue Reading →

Comments { 2 }