Skip to main content
Participating Frequently
March 29, 2012
Question

Does Flash Builder 4.6 Support iphone 3g as well as 3gs development?

  • March 29, 2012
  • 17 replies
  • 6783 views

Hi guys,

I'm considering purchasing the full version of Flash Builder 4.6 in order to create flash applications for iphone. The only trouble is I have an iphone 3g (not a 3gs).

Before I go and invest in a new iphone 3gs or 4, as well as purchase the development certificate from apple, I was wondering weather any of your could confirm weather Flash Builder 4.6 supports iphone 3g as well as 3gs development?

I have read a few forums stating that Flash Builder only supports iphone 3gs and not 3g... I have also spoken to Adobe customer support who will not tell me until I purchase the full version of Flash Builder..

Would really appreciate any info on this... as it will otherwise save me a lot of wasted investment.

Many thanks,

Tom.

This topic has been closed for replies.

17 replies

tom_w2000Author
Participating Frequently
April 5, 2012

Hi colin,

Thanks again for your prompt response,

Does that mean now that the new Retina display has arrived, that it would be better to design all my ipad apps at the higher resolution of 2048x1536, and allow the new ipad to SCALE-DOWN any graphics within the app? .. as opposed to designing my app at 1024x769 and having the ipad 3 UP-SCALE my graphics?

From my experience downscaled graphical content looks better than upscaled graphical content.. i'm trying to achieve the best quality looking app on both the iphone and ipad devices to trying to decide which resolitutions to work to considering there are a few..

Many thanks,

Tom.

Colin Holgate
Inspiring
April 5, 2012

You could do what you suggest, but it won't look any better unless you use the iOS 5.1 SDK when you build the app. Here's an article that might get you started with that:

http://www.richardlord.net/blog/using-the-ipad-retina-display-with-adobe-air

tom_w2000Author
Participating Frequently
April 5, 2012

Hi colin,

This was really helpful, thanks. Youve cleared up many of my queries as regards publishing for iphone/ipad. From what you've said i've deduced the following:

1. If i'm going to write my app for ipad and iphone I have to support both of either portrait or landscape. So if the ipad version is designed in Landscape, the iphone one has to be as well.

2. Designing my app at the new 'higher' resolution on the ipad will be pointless unless i'm publishing out via IOS 5.1. So I should stick to an ipad resolution of 1024x768. 

One last thing.. as regards creating an app for the ipad AND iphone.. do I need to submit two different versions to the app store (one for ipad and one for iphone) or is it adviseable to simply design one app that can be scaled down from the ipad to the iphone? .. The only reason I ask this is because I want the controls for the game on the iphone to be in slightly different position, and look a little different.. would I have to pay double to submit two versions of the app, how does apple handle the submission of apps with different layouts for both devices?

Many thanks in advance,

Tom.

tom_w2000Author
Participating Frequently
April 5, 2012

Hi Guys,

Thanks for all your really helpful comments.. very unexpected.

I know this is not strictly along the lines of the original question asked, but do Flash apps (a game in my case) have to support all orientations on all devices to get into the app store?

Also, does the new ipad 3 support downscaling in screen resolution?  I understand the old ipads have a screen resolutions of 1024 x 768 whereas the new one has a screen resolutions of 2048x1536.. does this means I will have to design this game for both screen resolutions?

Many thanks for all your help so far guys,

Tom.

Colin Holgate
Inspiring
April 5, 2012

I am pretty sure you would get away without supporting more than one orientation for an iPod or iPhone app. After all, Apple themselves don't support landscape or upside down in the main home screen. With iPad though you're supposed to support the orientations that a user might reasonably expect to work. You don't have to have two variations of your layout, if the app is clearly designed to be a landscape app, then that's fine. But, you do have to support both landscapes, or both portraits.

The new iPad will take any standard iPad app and fill the screen for you. It won't look any better or worse that it does on an old iPad, though the user may notice the difference in resolution in your app compared to other apps.

iBr3nt
Inspiring
March 29, 2012

Hi Tom,

Welcome to the exciting world of mobile development. To answer your question, no FB 4.6 does not support building for iPhone 3G. But to understand why, let me explain a few things.

1. Flash Builder 4.6 uses the AIR SDK to compile for mobile. The AIR SDK can be used as a standalone tool kit for packaging any AS3 built SWF into Android or iOS. AIR only supports arm7 processors, so specifically iPhone 3GS, iPhone 4/S, iPod 3rd Gen (16/32 gig), iPod 4th Gen, iPad 1, 2, 3. Android builds support arm7 processors and Android 2.3+ OS (well, maybe 2.2, but 2.3 gets all the features available in AIR).

2. Apple themselves have stopped supporting the older devices (non arm7 processors). You won't be able to upgrade to the latest iOS 5.1 on an iPhone 3G. So personally, I wouldn't worry about targeting the older devices.

Let us know if you have more questions, and good luck!

iBrent

Colin Holgate
Inspiring
March 29, 2012

Of course, it wasn't the targeting of devices that was the issue, it's that he has a 3g. If he wants to test on a real device the purchase of Flash Builder 4.6 would cost $700 for Flash Builder, and another few hundred for a new iPhone or iPod Touch.

Innovatology
Participating Frequently
March 29, 2012

Flash Builder Standard is $250. The premium edition is not required.

An iPod Touch 4th Gen 8gb can be had for well under $200.

Or pick up a second hand device. Make sure it's in the compatibility list though.