Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

I'm programming in

  • iOS, android and wp with an all-in one tool (as xamarin)

    Votes: 0 0.0%
  • iOS, android and wp without an all-in one tool

    Votes: 0 0.0%
  • iOS and android

    Votes: 3 16.7%
  • iOS and wp

    Votes: 0 0.0%
  • android and wp

    Votes: 0 0.0%
  • only iOS

    Votes: 14 77.8%
  • only android

    Votes: 1 5.6%
  • only wp

    Votes: 0 0.0%

  • Total voters
    18

grandM

macrumors 68000
Original poster
Oct 14, 2013
1,551
309
Hi guys

I was wondering how many of the professional developers are handling several platforms or do you stick to just one platform for instance iOS.

I'm a bit in doubt if I ought to know android AND iOS. Or if iOS would suffice?

tx again !!!
 
What's wp?

I've had 'Learn Android' on my ToDo list for several years. I've done some tutorials but haven't written an app from scratch yet. One of these days.
 
What's wp?

I've had 'Learn Android' on my ToDo list for several years. I've done some tutorials but haven't written an app from scratch yet. One of these days.
wp = windows phone programming
Are you a full time developer by the way?
 
Trying to support multiple platforms alone ( or with a tiny, tiny team ) can prove to be quite the challenge. In my opinion, it's generally better to just stick to one platform for a start and if your app proves to be at least a moderate success, then you might want to spend some time thinking about porting it ( to Android ideally, assuming your first platform of choice was iOS... to me, Windows Phone and the rest are dead markets and a waste of time and resources - but, of course, if money and time aren't an issue, then why not port it to those as well? ).
 
I'm mainly learning iOS development as a hobby. But I still intend to learn Android eventually. It's just not an immediate priority.
 
IMO, we might be pawns. I read a story about a game that came out on iOS 1st and the developers were paid to NOT develop for Android for a period of time.

IMO, Apple knows what it's doing and the advantages it has:
- fast native OS and language
- richer following that prove to spend more per person
- small number of products (less fracturing)
- advanced group of developers that use tools that don't work on Android.

I think the "winning move" for Apple would be when the cycle slows, the devices become appliances and they become the "last phone" people buy because at that point, people won't mind paying a bit more for a quality product because it's some how considered better.

What promotes this is better apps, Apple has an edge in that most malware is on Android and iOS is faster which is needed for more advanced apps.

If Apple wanted to play nice, they could have made cross-platform easy. This would help the developers, but hurt Apple.

Apple is (IMO) still challenged in the area of volume, they are liked in Asia but expensive to them. Becoming the last phone people buy for a longer time (longer cycle) makes the phones cheaper because they aren't outdated as fast.

I'm sure Apple is paying very close attention to the cycle and what's being offered so they at least don't drop a lot of market share because they know they can change the market share once the "last phone people need" (for a longer cycle) is determined.

My guess is that it's Apple's game to lose because people will want the last phone to be perceived as the best, and Apple has enough money to add exceptional value to that phone without dropping the price or the perception of the product.
 
@grandM, Tee Hee, you said 'windows phone.' I've seen two of them. And one was a developer device.

I've been a full-time developer since around 1993. MacOS X and a few other things for a while. Worked at a well-known Mac OS developer tools company. I wrote some software widely used on BeOS. iOS-mostly since June 2008. Have around half dozen apps on the app store. Worked on a web app/server for a year or so recently. It's a unique product. Certified by Apple. But not quite released yet.

The company I work for is at the cusp of fortune-500-ness. Some years it's in and some years it's out.

Currently I'm working on an iOS video app that plays videos served from our media server platform.
 
I looked at Unity 3D for developing in 1 environment to release for both Android and IOS. But it seems that you need to buy both the IOS and the Android version at $1500 for each to distribute for the licenses. I had an app up for the iPad and had requests for an Android version but I can't spend all the time learning and coding Java.
 
I looked at Unity 3D for developing in 1 environment to release for both Android and IOS. But it seems that you need to buy both the IOS and the Android version at $1500 for each to distribute for the licenses. I had an app up for the iPad and had requests for an Android version but I can't spend all the time learning and coding Java.

I thought Unity 3D was free or free up to a point so that you can release a game and if it goes viral then you might have to pay something. Maybe it was limited in functionality or some other combo.
 
If you want access to more "Pro" features of Unity, then you'll pay that money because it's relatively cheap for the features it brings along. In the end, it really comes down to whether you need those feature or not... if you don't need them, then dishing out that money might not be worth it for you.
 
Last edited:
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.