The Future is Android- Faizan Iftikhar

by Noc Team on June 1, 2011

It’s a mobile platform you can’t afford not to learn.

Faizan Iftikhar, Head Mobile Product Development, The GameBoss

Android is being used for development of amazing applications worldwide. In our country as well, it is being considered today’s most remarkable mobile communications platform. Software companies out there are continuously updating themselves and churning out amazing applications under the supervision of their excellent managers. One of whom we recently came across at The Game Boss. Let’s hear what Faizan Iftikhar, Head Mobile Product Development, has to say about him being associated with the Androids.

CodeWeek: Briefly tell us about yourself? Your personal and professional background
Faizan Iftikhar: I completed my Bachelors in Computer Science from University of Central Punjab, UCP in 2004, after which I headed towards Techlogix as a Software Engineer. I worked there till December 2007.
Carnegie Mellon University was my choice for Masters in IT Management. After coming back in 2009 I joined LUMS as Business Analyst. I worked there on People Soft Campus Management Solution for one year until I landed up at The Game Boss as Head, Product Development.

CodeWeek: Tell us about major personal achievements in your life? Awards and Recognitions.

Faizan Iftikhar: I never was an over achiever. Just an average Joe. However since joining The Game Boss, I got a few notches. To mention a few:

  • Our game Gang Wars won National Award at P@SHA ICT Awards Festival.
  • Angry Monkey and Miss Jump made it to top 100 in International Android Market

CodeWeek: Tell us about ‘The Game Boss’.
Faizan Iftikhar: The Game Boss is a gaming division of GenITeam. We usually develop social games but recently we have also invested in 2D arcade games. Now we are going one step ahead in social gaming by creating a blend of social and arcade games. Our games are mostly on Android.

CodeWeek: What has been the biggest challenge for the Android market?

Faizan Iftikhar: For Android mobile market, the biggest challenge without a doubt is performance optimization. The largest memory an Android set has is 2GB, where iPhone on average is somewhere around 32GB. So creating rich UI games on sets with limited memory has been the pinnacle of challenges. So far we have kept on overcoming the challenges, but the war isn’t over.

CodeWeek: Tell us about your latest release(s) Fishland 2.0.?
Faizan Iftikhar: Fishland is doing extremely well. Recently, we had a major graphical uplift. The response was very positive. Now, it has a user base of around 100K and people have started taking care as if they were taking care of real fish!

CodeWeek: What is a cool gimmick or trick you can do with it?
Faizan Iftikhar: Well right now it’s quite basic. Buy fish, add plants and décor, view friend’s fish. But stay tuned. Some cool updates are coming VERY soon! ;).

CodeWeek: Where do you plan to take it next?
Faizan Iftikhar: Currently, we are focusing on developing expertise in 2D Programming. Once that is done, we will be moving towards 3D Programming and Mobile Social Networking Inshallah.

With new upcoming advancements we are waiting to see what Fiazan and The Game Boss have for Android users in future. Till then you can ask more questions from Faizan if you like as now it is your turn.

{ 17 comments… read them below or add one }

Sara June 1, 2011 at 8:12 AM

I believe Gameboss is doing absolutely amazing work in Android. Check out GangWars and other related apps. They are rated on average 4.0 in android market. Keep up the good work Gameboss. Waiting for your upcoming games on android. :)

Sara June 1, 2011 at 8:16 AM

Best of luck Faizan Iftikhar. Thanks !

Aizaz June 1, 2011 at 8:36 AM

Nice thoughts, I wish them success in future.

Malik June 1, 2011 at 9:53 AM

Good Luck Faizan,

Tariq June 1, 2011 at 1:05 PM

Android phone have 2gb at the max…r u serious…most of them can have additional 32 via SD card. There are Samsung Galaxy S models with 8 and 16 GB built in as well.

Mustafa June 1, 2011 at 2:16 PM

what Faizan meant was the RAM which has a limit. RAM is different from the SD card. even if you have 30+gb SD card but if you have very little RAM memory such as 100 mb or so you have no choice but to optimize the project such that you can add good quality of graphics and at the same time not use up too much memory. i myself developing an application on android and this is one of the major challenges that i have to overcome.

RAM is where the processes are stored for execution.

Shahzaib June 1, 2011 at 2:29 PM

But you cant install apps on SD card for Android OS 2.1 n below. May be that is why he said this.. :)

Ali Shaheer Ejaz June 1, 2011 at 3:44 PM

Android phone support upto 32GB with respect to your Micro SD Card and its smart enough to compare with any iPhone. I personally prefer Android over iPhone, alot of reason behind it. The basic reason is cheap. :) and I also develop game for Android.

Hassan June 1, 2011 at 5:40 PM

Where can i learn java and/or android from islamabad ? any recommendations ?

Faizan Tahir June 2, 2011 at 12:34 AM

Great Job Faizan Iftikhar… And Best of luck for your upcoming projects…

ahsan June 2, 2011 at 1:24 AM

well done guys.

Salman June 2, 2011 at 2:30 AM

Wishing you Best of Luck for your “Aim”….. Long Living The Game Boss ….. :)

Aizaz June 2, 2011 at 2:31 AM

The only good place for learning Android is Geniteam. They are the very first who dare to enter in Android Game Dev. Geniteam has been featured company on; and they have worked for Groupon, DNA Games and many more world famous companies.

They are the best Androiders :)

Aizaz June 2, 2011 at 2:32 AM

@Tariq I wonder if Android could support DDR3 RAMs then you can say that you are right :p

Taymoor June 2, 2011 at 11:26 AM

Are you serious man?????? My laptop has 4GB memory and i am able to run NFS, MOHA and other big games on it. IOS devices provides just 20-25MB to per application n you say u are facing challenges because android devices provides just 2GB memory. i m shocked:))

Editor please verify before you publish.

Aizaz June 3, 2011 at 5:05 AM

@Taymoor: buddy I don’t get that what are you saying. You are saying all 3 different sentences. There could be following reasons :
1) You are learning English and trying to make good sentences but ooops you failed.
2) You don’t have full knowledge of subject you want to say something just to say
3) Play more games buddy; then grow up
It like : “As Windows 8 is in market; then tomatoes should be priced high in food market” No sense of your sentence buddy. :)


Waqas Rafiq June 3, 2011 at 6:26 AM

@Tariq @Mustafa @Jahanzaib
Well, being Firmware devaloper I think, some thing misunderstood or misreported…
Well embedded Engineers normally normally refer memory in 3 categories….
1. EEPROM is non-volatile, where you can store your data and is of moderate size…
2. SRAM, is volatile, is where program executes and is of moderate size
3. FLASH is non-volatile ROM, is where code is saved (also called code memory) , large it should be critically be used for coding….
This Classification is strictly for MicroControllers…..I don’t know its true for Androids also…because, I never coded any Android/Iphone application but I think 2GB is more then enough if it is a Flash memory or something where code is stored…

Leave a Comment

Time limit is exhausted. Please reload CAPTCHA.

{ 1 trackback }

Previous post:

Next post: