Interview with iPhone & Android developer Sourcebits

I recently interviewed the folks over at Sourcebits, a company with a very comprehensive development portfolio. They create apps for every platform from iOS to Facebook and have been involved with such apps as Skyfire, Nightstand, Nutrition Workbench Pro and many more. Enjoy the interview.

Mobile Orchard: First, tell us about Sourcebits, what do you guys do?

Sourcebits: Sourcebits is the largest, world-renowned developer of apps for iPhone and Android. Besides this, we also develop applications and games for Palm, Blackberry and Windows Phone 7. Along with mobile development, we also have an equally competent web development team, which have the experience and expertise to bring your web presence to life. We have years of experience developing for clients from, the Fortune 500 to some great start-ups.In short, we’re a company that believes if you can dream it, you can build it.

MO: How did you get started developing for the iPhone and iPad?

Sourcebits: The process for starting the company was actually a bit more roundabout than you would expect. I’m personally trained as a radiologist and first started dabbling in development with Osirix, a popular open-source radiology software program for the Mac. I started Sourcebits almost immediately after graduation and once Apple announced the iPhone SDK we knew that’s where we wanted to be. After seeing the iPhone’s success firsthand we adopted a similar attitude toward the iPad, shifting a great deal of staff and resources toward the tablet in order to be among the first companies supporting it. Seeing as how both devices have come to dominate their respective industries we think we’ve made the right decisions.

MO: If you had to choose one, which would you rather develop for, iOS or Android? Why?

Sourcebits: Though both platforms provide some great development opportunities, I would prefer iOS development for various reasons: First of all, there’s a larger user base for iOS devices, so from a business standpoint it makes sense to focus our efforts there. Also, iOS is somewhat fun to develop for because the tools are very developer-friendly and easy to work with. The advantages of the iOS tools are pretty tremendous in terms of UX design and general reliability vs Eclipse.

MO: What is the Android development process like compared to the iOS?

Sourcebits: There are some significant differences between Android development and iOS development. Android tries to model an app as a loosely-coupled set of Services, Activities, and Content Providers, while iOS sandboxes each app like a traditional OS. Also, the iOS Interface builder for building UI elements really speeds up the entire process as compared to Android, where you have to manually edit the XML files. One major advantage of Android development is that Android applications rely on automatic memory management handled by garbage collector. You still have to handle memory leaks at times, but it’s much easier than handling memory management issues for iOS.

MO: Is there anything Android does that you would like to see in iOS or vice versa?

Sourcebits: There are a few features on Android which I would really love to see on iOS. Android has Hot Spot capability and Wi-Fi can be shared with up to 8 devices, but there’s nothing really similar on iOS. It would be really great if Apple would support this feature in iOS 4.3.

Also, the notification mode is arguably better on Android devices as compared to iOS. In Android, all notifications are neatly organized in an expandable menu. So, whenever any of these notifications appear, they are quickly displayed for some time in a small strip that always stays at the top of the screen. iOS 4 still follows pop-up notifications, which may occasionally interfere with whatever apps you’re running at the time.

There are also some iOS features which are missing on Android. For example, iOS has Unified Inbox which combines multiple e-mail accounts, a sorely lacking option on Android. There’s also native support for video chat on iOS, which you can only do with add-on apps on Android. Even though those apps work in a pinch, they aren’t as seamless and feature-rich as Face Time. Most importantly, iOS apps are generally well-designed and often have much better UI as compared to Android apps.

MO: Which platform is better for a beginner?

Sourcebits: Both platforms have their pros and cons. Android is open source, and hence you can start Android development on any system. On the other hand, you need to have a Mac to start iPhone development. This might be a hindrance to young developers or those who don’t have access to Mac machines. Also, Objective-C has a steep learning curve as compared to Java, but it’s really worth an effort as it opens the door to Mac and all iOS devices. Those who have the time or resources would be wise to dive right into iOS, but Android can be more newcomer-friendly.

MO: Do you have any other tips for the novice app developer?

Sourcebits: New developers should understand that it’s necessary to spend a considerable amount of time in designing your app. There are millions of apps on the App store, but only those with good design and functionality really make a difference. Also, make sure that you release the app without any bugs or missing features. Customers always have a multitude of choices on the app store, so you really have to work hard to stand out. Hence, your app will be soon dumped if it’s not perfect for the user.

MO: How long does it normally take from beginning to app store for your apps?

Sourcebits: It depends on the kind of app we are developing. Normally, iPhone and iPad applications take anywhere around 2 to 3 months whereas games take a little more time. Everything boils down to the complexity of the application. The most important thing is that we take a sufficient amount of time to lovingly design and perfect each app we release.

MO: What is your favorite app?

Sourcebits: Our famous in-house game, Robokill, is still my favorite across all iOS devices. It’s perhaps the best dual stick shooter game available on the App Store. In fact, the game has received some highly positive reviews on App store and by various gaming blogs across the globe. It’s highly addictive gameplay will surely keep on going for hours! Oh apologies for the shameless plug :)

MO: Thanks for taking the time to answer our questions and good luck on your future projects.


7 Responses to “Interview with iPhone & Android developer Sourcebits”

  1. Pow 08. Jul, 2011 at 5:16 am #

    Sourcebits work is very low end, especially on the web side of things. They employ freshers out of college in bangalore for cheap work and charge through the roof for jobs. The output of these jobs are quite often very poor and require more work – which they will charge you more for claiming you have gone over budget.

    Employees work long hours and are vastly underpaid, especially in Europe and in the U.S.A. They only have 1 main office in bangalore and the others that are claimed are merely peoples houses who they outsource the work to.

    They also claim that their USP is ‘Design Led Engineering’, however this is mainy due to the their reluctance to employ proper account managers. The designers are left to do all the dirty work as well as having to design and it is merely another way to save a few rupees.

    They staffing levels are more like 40-50 rather than the 250 that they claim and they also have a very poor staff morale level. The company is run by computer nerds rather than people with design and marketing experience, so therefore miss the mark when it comes to core design values of your company. They tend to design for current trends within Apple rather than looking to be the leader.

    • Adam 06. Jan, 2012 at 12:13 pm #

      I second this information….

      Thank Pow for saying what I’ve always wanted to say bu couldnt!

    • Seth 04. Feb, 2012 at 9:10 pm #

      This is all true! I have had nothing but trouble with this company

  2. Seth 04. Feb, 2012 at 9:09 pm #

    Pow must have worked at this awful company because every he/she said is true.

    2/3 mouths development time is a complete lie. I am still waiting for my app to be delivered a year later and they just keep asking for money! I could have saved at least 75% of the cost so far and there “world class” designers just don’t listen to any of the feedback given.

    I visited the San Francisco Headquarters and it is nothing more than a tiny office, dealing with the CEO is a joke as well. He will come across as friendly to make you sign up, invite you to visit Bangalore office and as soon as they have your money will have nothing more to do with you.

    Sourcebits is a disgrace, lie about everything (the robot game was a port, not made by them!) and I recommend staying well away from them.

    Now I just hope I can get some of my money back but of course they hide behind Indian “law”.

  3. Josh 18. May, 2012 at 9:38 pm #

    These guys are the biggest slimeballs out there.

    I spent around 80k with these guys, they then held the project at ransom and demanded another 70k before we could finish the project… you could imagine the look on the investors faces when I asked them for the extra cash!!!

    Whatever you do, stay away from Sourcebits…

    Great face, and they look huge… but it’s all a scam

  4. Dele Giwa 29. Jun, 2012 at 8:42 pm #

    @POW.. I just cant thank you enough for your honest comment about sourcebits,,you just have just saved me alot of fortune and time…I have been mocking up a huge concept ideas for a new website i wanna build which will also have and apple and android apps versions..And i was still close to contacting SOURCEBIT for a possible price quote..i actually saw an advert of their website at mashable and i saw they website and apps they claimed to have developed and i was quite impressed so i was completely hypnotised and had already madeup my mind that i was gonna have them handle my web project..i was just about to fill the ‘request quote form’ and then i thought i should do a quick google survey if there where any scam related or costumer related complaints associated with their company and thats how i landed on this post…Even to read about JOSH lossing that much money to them just send chills down my spine…

    So now that sourcebit is now obviously off my list,which web development company do you suggest that can be trusted and i can handover my web development ptoject to..i am tired off keeps all my ideas in my head so i want my new websites built and launched asap

Trackbacks/Pingbacks

  1. Tweets that mention Interview with iPhone & Android developer Sourcebits -- Topsy.com - 01. Feb, 2011

    [...] This post was mentioned on Twitter by john, Melvin Jenkinson, Renato Boykins, Sidney Diorio, Heriberto Browder and others. Heriberto Browder said: Interview with iPhone & Android developer Sourcebits http://bit.ly/fQgH2a [...]

Leave a Reply

© 2008-2051 • Mobile Orchard and the Bar-Tree Logo are service marks. ContactAdvertise