Newbie for development for iphone

Hi there, I wan to start to develop apps for iphone..after few round of research, I know I need basically 2 items to staff: A Mac machine and iphone SDK.
The question is which mac should i get of which more suitable for development?
1) Mini Mac
2) Macbook
3) IMac
Im thinking of Mini Mac, as it is cost effective but Im not sure if it is good enough for development. Any expert advise pls? Appreciate your help.
Note that Im new and never use an Mac before.

Go for the cheapest (Mac Mini) as it will be good enough for your needs.
If development goes well and you sell a few apps or love developing soooo much, you could always buy another machine in the future.
PS It would be a good idea to have an iPhone too - most of your testing can be done in simulator but not all.

Similar Messages

  • Do i use Air or Flex for iPhone and Android app development

    Hi guys, whats the main difference between the 2 and does Air or Flex have everything Xcode does for iPhone/iPad development
    I'm hearing that Flex has Android and SDK for iPhone, if this is the case why learn Xcode ?
    Thanks

    Titanium is good for iOS, but apparently not so good for Android. Moreover, it's not so cheap!
    When one chooses a platform, one should also take into consideration the history and stability of the company which offers it.
    That is why I would not go to Appcelerator: who knows what's behind the corner?
    Sure, it is ironic that I say this after Adobe - a big company - has abandonded Flex...
    Some alternatives:
    - AMPChroma (Horrible name, but it has a solid company selling it: Antenna Software). This thing has the advantage that the content is not either native or web: the same content can be packaged for a web site AND for an app
         Pro's: Many big players are using it
         Con's: price list not very clear
    - Adobe Edge "Preview" + Adobe PhoneGap <--- Adobe says: you create animation for the web, you package it for an app. Not many people have tried it. But apparently it will work.
         Pro's: apparently, Edge is Adobe's instrument to finally go to HTML5.
         Con's: Edge "showcase" performs BADLY and SLOWLY in an iPhone (go think of a Samsung Mini)
    - Adobe Flash professional CS6 + Create JS <--- you create animations in Flash, then you export to HTML5 and js for browsers which don't have flash. You can also package with AIR for iOS and Droid.
         Pro's: Flash professional is easy, Action Script is powerful. You can have BOTH the power of Flash and the portability of html5/JS.
         Con's: for how long will Adobe support this Create JS hack? When will Adobe say "OK, now you've done enough automatic porting to JS, from next release on you move to Edge, or to - wait for it - a version of Flash which uses Javascript instead than ActionScript?"
    Me, I don't know what to do. I am keen on FlashBuilder/Flex because it's fast to build. Apps are really compatible both with iOS and Android. It has Salesforce.com connectivity. It's cool.
    However, there are two problems that get me stuck from continuing with FlashBuilder:
    - OK for native apps but... how do I use the Flash Builder/Flex content for the mobile WEB? Flash Builder does not have the CreateJS capability. I do a cool interface and I cannot reuse it on the mobile web if not with apps?
    - OK for HTML5 but... it's NOT as good as Flash now. Have you ever seen a Phonegap application with graphics? They're embarassing. Slow, imprecise. And non-compiled Edge stuff is not much better. Is it? any good example.
    Bottom line: at the moment, HTML5 support does not seem good. On the other hand, Flex is NOT compatible with mobile web. What IS performing and promises to be compatible with mobile web in addition to native apps?
    Flash Professional CS6.
    Again.
    I am happy if some-one belies me with good arguments.

  • Hello  i bought my first mac and i want to become an iOS developer and creat app for iPhone iPad but now i have only iPad 4 and i want to buy iPhone 5s but I'm not sure to buy iphone5s now or wait for iPhone 6 because iphone6 may have bigger screen if i b

    hello
    i bought my first mac and i want to become an iOS developer and creat app for iPhone iPad but now i have only iPad 4 and i want to buy iPhone 5s but I'm not sure to buy iphone5s now or wait for iPhone 6 because iphone6 may have bigger screen if i buy iphone5s now can i creat app for iPhone 6 if it has bigger display without buying it just test it on iPhone 5s
    thanks

    One of my favorite things about developing for iOS using Xcode is the Simulator. It runs any of the iOS devices simulated right on your Mac. If you don't have a hardware device to test your application on, the Xcode simulator will surely be your best friend.
    So to answer your question less vaguely, yes. You can own the iPhone 5s and develop for the 6. There is no real release information of the iPhone 6 at the time anyways, so I would not let it play too large of a factor in your decision.

  • Using multiple systems for Iphone development?

    Hi,
    I have been using a borrowed macbook to start with IPhone development.
    Today I purchased my own MacBook and after installing the IPhone SDK, I plugged in my IPhone and was presented with a message saying that my IPhone was flagged as development on another machine. I had an option to continue or quit, so obviously I continued.
    Will this cause any problems further down the line?
    Has my IPhone been 'reflagged' as a development for my Macbook?
    Thanks

    Mohammed Sadiq wrote:
    Can we use c++ to develop applications for iPhone
    Yes.
    .... If so, how it is advantageous over objective C ?? ...
    It's disadvantageous since the only top layer API available for native iPhone apps is Cocoa. Every time a C++ program needs to make a call into the UIKit framework, it must use Obj-C and it may be necessary to wrap that Obj-C in additional code to implement the interface. While Xcode (with a little help from gcc) makes it easy to mix C++ with Obj-C in the same file, a C++ class can't be made from an Obj-C parent and vice-versa.
    Common reasons for using C++ in an iPhone app are: 1) A static library that wants a C++ interface is needed; 2) An app written in C++ is being ported to the iPhone; 3) The developer is much more comfortable with C++ and wishes to avoid Obj-C as much as possible. This can work if most of the app is OpenGL for example. In that case, only one short Obj-C file is necessary and most of that will be available as a Cocoa template.
    Hope that answers your question!
    \- Ray
    p.s.: I think you have quite a few open threads. Have solutions been provided for any of them? Here's how to close a thread: [http://discussions.apple.com/help.jspa#answers]. - R

  • Downside of developing for iphone with AIR?

       I've developed a few games with flash and have wanted to try my hand at some mobile apps. Most of my games are point and clicks and since I already know AS3, AIR  seems to be a pretty good option.
    I've asked about Android- which I plan on targeting first- and it appears a major downside is that many AIR apps woud require additional software on older phones and that the required software is a bit of a space hog.
    What are the downsides for developing for iphone? Does IOS require special software to play AIR apps? Do they run particularly slowly on the iphone?

    Whether Flash would be the best tool might depend a lot on whether you know Flash, what kind of game you're doing, and whether all of the features you need to do can be done. For example, if having Game Center and iAds is vital, then you wouldn't want to use Flash for the time being.
    Flash based apps on iOS do include the AIR runtime engine, but it isn't an external engine that gets installed once into the system, each app would have a copy of the engine. That's good, in that you don't have to worry whether someone installing a later app might cause your app to stop working. It does mean that each app is a few megabytes bigger download than the Android equivalent.
    On Android, the when a user downloads an AIR based app for the first time, they automatically get given the AIR runtime too. After that, any AIR apps that use the runtime that is already on the device only has to download the app itself, unless the app requires a later version of AIR, in which case the user is prompted to download the later version of AIR. It's not too painful a process.
    People have requested that the AIR runtime be part of the APK, and I think that will be done one day, but not in the near future.

  • MonoTouch vs Objective-C for iPhone/iPod/iPad development [closed]

    For someone with .Net experience and wanting to develop for iPhone/iPod/iPad, is it worth learning Objective-C? Is MonoTouch a good alternative? What are some of the trade-offs when using MonoTouch vs coding in Objective-C?

    Most of the information you've suggested there would be found in the source repository.
    The only thing you really need is the purpose section, which says what the class is there for.
    Would it be tedious to look in repository every time you want to know the other information? I'd say no. How often do you care who the original author was? Or when the file was first created? Plugins (such as Ankh SVN for Visual Studio) often allow you to right
    click within your current file and view the repoistory log for the file, so it's not that much of a hassle to actually see this information.
    Additionally, if you store the version history in a comment, this comment needs to be maintained. So over time there's a chance it could be lying to you. The source code repository automatically keeps this historical data, so doesn't need that maintenance,
    and will be accurate.

  • How do I recommend a game to a developer for iphone?

    I would like a fallout type game for iphone. Can someone tell a developer or develop one?

    If you use the same apple ID on both devices you can download the game for free to your iPad from the App Store.

  • Recommended hardware for iPhone/iPad app development

    What are the minimum system requirements for a comfortable development platform for iPhone and iPad apps? I know OSX 10.6 is required, but do I want/need a fast processor and/or lots of RAM? Would a new base-model Macbook be sufficient?

    Raw off the shelf Mac mini here, just hobbyist, not pro. But it works just fine. If your looking at low cost entry level, just getting your feat wet. Or expect to be able tpo afford more later, then its just fine.
    Jason

  • Is mac mini 2010 good enough for iphone app development?

    I'm planning to get a Mac Mini 2010, with 4GB of ram instead of the default basic 2GB. I'm getting it to do iphone app development. Is this computer going to be sufficient? Are there any caveats I should be aware of?
    Thanks!

    Hi
    I got exactly that setup for exactly that purpose... even the 4GB upgrade Even without the ram upgrade it should still be fine for iPhone app development. I've not run into any problems with mine.
    I got my ram upgrade because I want to run Windows inside MacOS using virtualization software - that kinda thing requires lots of ram.
    You might want to wait two days though before you buy. Apple has an event on Wednesday (October 20th) and it looks like there will be a lot of focus on Mac, possibly some hardware upgrades and a new version of MacOS.
    Regards
    Eon

  • Re: how to get apps for iphone 3g 4.2.1

    Re: how to get apps for iphone 3g 4.2.1 all apps support higher version help....
    Sep 24, 2013 6:34 AM (in response to Rajmit)
    I still have an old 3G which I use mostly as a ipod/radio. By accident I found you can overide the i-tunes block.
    1. Select Apps in Apps store icon on the phone.
    2. Choose App to download
    3.  At "Instal" button press it QUICKLY in blocks of 3 presses, keep doing  this until it overides the i-tune warning, then if there were legacy  versions for os 4.2.1 it says something like "this app is for os 5 or  above", but gives you a choice to download an older version. Select  this.
    Sometimes  it says the Apps is for newer hardware, requiring motion sensors, front  camera's etc.. just got to accept these ones don't work on legacy  hardware.
    4.  Download does not work for all Apps, esp. newer ones written after os  4.21 or if the developer doesn't have the vintage apps archived- e.g.  Instagram downloads, but won't run (wants to update), or WSJ and Barrons  stalls and goes through a download loop.
    I am not making this up, as I bought this old 3g unit on e-bay, after a complete factory reset I now have:
    -  Tune-in, FB, Pandora,Skype, Twitter, Bloomberg, MSNBC, Forbes,  Marketwatch, Viber, amongst a host of other news apps like LATimes.
    Some Apps will download ok, and then at activation says its too old and no longer supported e.g Whats App.
    Otherwise,  good luck. Tune-in, Pandora, Skype and Twitter is all I need to keep me  happy with an old unit, even though I've got newer hardware. Never let  anything die unnaturally.

    I still have an old 3G which I use mostly as a ipod/radio. By accident I found you can overide the i-tunes block.
    1. Select Apps in Apps store icon on the phone.
    2. Choose App to download
    3. At "Instal" button press it QUICKLY in blocks of 3 presses, keep doing this until it overides the i-tune warning, then if there were legacy versions for os 4.2.1 it says something like "this app is for os 5 or above", but gives you a choice to download an older version. Select this.
    Sometimes it says the Apps is for newer hardware, requiring motion sensors, front camera's etc.. just got to accept these ones don't work on legacy hardware.
    4. Download does not work for all Apps, esp. newer ones written after os 4.21 or if the developer doesn't have the vintage apps archived- e.g. Instagram downloads, but won't run (wants to update), or WSJ and Barrons stalls and goes through a download loop.
    I am not making this up, as I bought this old 3g unit on e-bay, after a complete factory reset I now have:
    - Tune-in, FB, Pandora,Skype, Twitter, Bloomberg, MSNBC, Forbes, Marketwatch, Viber, amongst a host of other news apps like LATimes.
    Some Apps will download ok, and then at activation says its too old and no longer supported e.g Whats App.
    Otherwise, good luck. Tune-in, Pandora, Skype and Twitter is all I need to keep me happy with an old unit, even though I've got newer hardware. Never let anything die unnaturally.

  • What are the Flash alternatives for iphone and ipad?

    Hello,
    I would like to know what could be the Flash alternatives for iphone, ipod, and ipad. I would like to create iphone applications that have 3D animation I usually create with Flash.
    But since Apple does not support the use of flash, I need to know what applications or programming languages I must use to create movies or animations for iphone or ipad.

    I would like to create iphone applications
    Then you need to go here:
    http://developer.apple.com/programs/iphone/

  • Hi, I followed the instructions to apply for the Made For iPhone Program. After submission of the necessary documents and information, I have not heard back from Apple. How to track the application progress? Can someone help?

    Hi, I followed the instructions from Apple MFI website, to apply for the Made For iPhone Program. After submission of the necessary documents and information, I have not heard back from Apple for couple weeks. How to track the application progress? Can someone help? < Edited by Host >
    Thank you.
    Best Regards,
    Gerald

    Hi Gerald
    This is a user-to-user forum, and your message will not be received by Apple. You will need to sign into your Developer/MFI account, and contact Apple that way. This can be done here.
    P.S Please do not post your e-mail address here.
    Taylor

  • Info needed to produce a Docking Station for iPhone 5

    Hello,
    Where can I get the info needed to produce a Docking Station for iPhone 5?
    I mean technical details (e.g. for Lightning connector) and legal issues.
    Thank you!

    https://developer.apple.com/programs/mfi/

  • Is there a lavalier mic for iPhone 5?

    Is there a lavalier mic for iPhone 5?

    I meant one in particular that's developed and supported directly by Apple. Of course, I've googled lav mics for iPhone 5 but all seem to have issues with audio quality and/or require an adapter. The Rode SmartLav seems to be the front runner, though.

  • UI Dimensions for iPhone

    What dimensions should I create the UI as for iPhone development in Flash?   
    When I created a new AIR for iOS document in Flash 5.5, the default stage size was created at 320 x 480.
    In Flash 6, the default stage size was created at 640 x 960.
    I'm assuming this is due to the use of the Retina Displays in the newer iPhones. 
    So, do I build the app at 640x960?  And I assume the images will appear at their proper size on the iPhone? 
    Will it automatically resize the app to 320x480 for older iPhones?
    Do I need to create a different version for iPads?
    Thanks for any input on this basic question.
    Mike

    Thank you for you help, I appreciate it. Have another question or two if I
    may:
    Are there any potential issues or guidelines concerning text fonts when
    creating a Flash iPhone app?
    Should you stick to standard fonts found most computers?
    If an unusual font is used, will "embedding" the font in the Flash file
    mean that any user on any device will be able to see it?
    Should we always embed fonts in our Flash files?
    More than a few I guess, but I really appreciate your time!
    Terry

Maybe you are looking for

  • Why can't I access photoshop cs6 on my computer?

    Details: I launch the program and it prompts me to sign into my adobe account. I click "sign in," and then it loads for awhile. It then displays an error message specifying that I am not connected to the internet or that my pc's clock is not properly

  • RFC shortdump

    Hi, My scenario is R/3 to Webservice (synchronous scenario).  I have created a custom function module which is remote enabled.  In RFC Sender Adapter, I used the same program id which I entered in the RFC destination.  In my source R3 system, I am ab

  • Where to put javascript files.

    I am working in Apex 4.0. I have found javascript code titled accounting.js. It is available at http://josscrowcroft.github.com/accounting.js/ The instruction on use of the code are as follows: "Download the script and put it somewhere, then do this:

  • Nsslapd-state automatically switching from backend to referral on update

    Hello, I recently separated 4 instances of DS5.2 which used to be on the same machine on 2 different servers (one master & one slave by server). The first master is working well (including replication on all 3 other instance) but the second master al

  • What happened to my PSE8 edited pictures

    I imported some fresh pictures today and did some tweaking in Photoshop Elements 8 having set that app as my editing program. Now this evening I went back to look at those pictures and all the ones I edited and saved have a large triangle against a b