Recommended iOS developer courses

Hello,
I'm interested in learning how to develop iOS applications and I wondered if anyone here could recommend courses in the UK (London).
I've heard Amsys offer good courses and certification schemes for Mac OSX. How good are they when it comes to iOS training?
The Amsys one I'm talking about is: http://www.amsys.co.uk/course/learn-ios-5-sdk-development/
A bit of background about me...
I'm a web developer, and have been working mainly with PHP (and a little C#) for the past 5 years.
The first language I studied at uni was Java. Although I'm a little rusty with my Object Oriented programming now!
I did one course of C a long long time ago, but that is a distant memory now!
I know C is often listed as a prerequisite for learning Objective C. As I'm quite comfortable with programming in general, so do you think my lack of knowledge about C will be a problem?
thanks in advance!

In my opinion, you have enough programming experience to start right in with Objective-C.
Can't help you with coursework as I'm not in the UK .
I was a mainframe/mini/PC programmer for far longer than I care to remember (decades).
I only knew the idea behind OOP and had never developed an iOS app when I got interested.
It took me a few months to get the hang of it (and with the intro of ARC), I'm happily coding away, finishing up my first iPad app.
Good Luck!

Similar Messages

  • Teaching iOS Development for High School

    The high school where I teach would like to start an iOS development course for students with no programming experience.  Thoughts or suggestions for places to start?

    iOS development involves soooo much more than learning a language.  I can't think of a worse approach for non-programmers.
    A number of my college students have told me about using scratch in high school to learn programming - it's developed by MIT and uses graphical interfaces that are easy to use.
    http://scratch.mit.edu

  • What email to use for iOS developer program for company

    Hi, I'm planning to register to iOS developer program as a company. My question is, should I use my company email to create the Apple ID? If sometime in the future I leave the company, can the Apple ID email be changed ?

    I would recommend you to use Blowfish, but if you think you dont need a very strong algorithm and prefer to focus on performance(speed),then a 56-bit DES would be adequate.
    You need the javax.crypto.* and javax.crypto.spec.* packages.
    If you will store the information in a file, after you encrypt the data, base64 encode it.
    (there are base64 encode/decode classes in sun.misc package)
    I show u a method implementing that:
    public String encryptTxt(String txt,String key){
       try{
          SecretKeySpec specKey=new SecretKeySpec(key, "Blowfish");
          Cipher cipher=Cipher.getInstance("Blowfish"););
          cipher.init( Cipher.ENCRYPT_MODE, specKey);
          return new String(  new BASE64Encoder().encodeBuffer( cipher.doFinal(txt.getBytes())) );
       }catch(Exception e){return txt;}
      }HTH

  • IOS development framework

    I'm looking for an iOS development framework where it is possible to make an App using HTML pages like jQTouch: http://jqtouch.com/.
    Instead of adding the webpage as a bookmark on the home screen, I would like it to build a App for the App Store. Is that possible?

    Thanks, that's just what I wanted!
    Which UI framework would you then recommend? jQTouch, JQuery Mobile etc.?

  • Why are iPhone/iPad Development courses so expensive?

    Hi. I recently wanted to start learning about how to make iPhone/iPad apps after having a couple of good ideas for ones. Unfortunately, while I am very Mac proficient and computer savvy, I don't have any experience with coding. It appears you need some basic knowledge of coding to start making apps. But when I search around for online courses, or community college courses for iPhone/iPad development, they are all incredibly expensive, ranging from $1000 to $3,000.
    I'm just wondering if anyone can help me understand why these courses are so pricy.
    It would seem the best (cheapest) way to learn is to sift through all the free resources on the net and buy a book or two. Does anyone else have any good ideas? I think it would be very helpful to be in a classroom course, but there's no way I can afford thousands of dollars for something I essentially want to do as a hobby.
    Thank you!

    You would need to ask this of the training company or school offering the course. But it's not inexpensive to hire teachers who know enough about development to teach a class, nor to provide a computer lab in which students can work.
    If you want to do this just as a hobby, then the printed materials and web sites offering development help, along with the free course Stanford offers through iTunes U:
    http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=395605774
    would be the way to go. If you have no experience in programming, you'll need to start by learning at least the rudiments of the C programming language before you dive into iOS development.
    Regards.

  • Support unable to find IOS Developer Order!

    Does anyone have any suggestions here?
    Placed an order a week ago for IOS Developer.
    No activation code received so on Monday called support - they could'nt find my order so escalated to billing and told me to call back after 24 hours.
    Next deay the order status in apple store changed to Delivered, when I called back, there was no update and they were unable to provide any explantion for the status change.
    Now another day later - still no update, still no activation code
    The level of support is pretty pathetic, so if anyone has any ideas.
    Thanks

    Hello K T,
    Thanks for your reply. I bought Xcode 4 from MAS, but when I try to download, it stops at 262 MB and throws and exception NSInternalInconsistencyException . First I thought it is an issue with my internet connection, so I retried and got the same exception. I tried more than five times and got the same result. I uninstalled xCode 3.2.6 and tried again and got same results. My OS is the latest, I have enough diskspace and pretty good internet connection. I have no clue why this is happening. Kindly help me to solve this. Thank you.

  • I had bought the ios developer program but i don't have mac , just only laptop intel i-5 window7 only so how can i upgrade my iphone4 to ios5 beta

    i had just get the ios dev member confirmation code but i only got the Asus laptop intel core i-5 450M window7 and don't know how to do with my iphone 4 to try the ios5 beta, please help me out

    Developing for iOS requires a Mac; that's clearly stated in the program information. Whether there's any way to get the beta onto an iPhone from a Windows system is something we cannot discuss in these public forums. Ask in the developer forums you now have access to as a member of the iOS developer program:
    http://developer.apple.com/devforums/
    Regards.

  • Beginner iOS developer...questions on the universal UI

    I'm a first time iOS developer and working on completing a universal puzzle app that supports iOS 6 and above. On the UI front the main UI has 4 buttons (using a custom UI round button class from cocoacontrols.com) and a About button (at the bottom) that you see in a utlity app (Stocks app). The About button is bigger and I have shaded with blue color. Also, on the iPad, I have increased the size of all the buttons slighty bigger than the iPhone version taking into consideration the bigger screen size of the iPad. Is this OK?. I read in some other forums that I should not increase the size of the buttons relative to the screen size but I have seen a few game apps that show bigger buttons on the iPad than on the iPhone and having the same iPhone button sizes on the iPad makes the screen look smaller with smaller buttons.
    My other question is on the main UI, one of the button is a Settings button and when the user clicks, I show a screen with 3 settings inside 3 UITableViewCells. On the iPad, do I have to use a UIPopover controller?. Currently, I'm not using it as the Settings screen is displayed upon clicking the Settings button on the main UI. Also, the iPad version shows the table cells slightly bigger to avoid empty space.
    I have included 2 screenshots that relate to the questions I'm asking here.
    Please advise.
    Thanks.

    If you use big button in iphone maybe Apple can reject your app in app store because all apps must have good presentation, good aesthetic and proportional font and buttons.
    You could develop differents views from each device iphone and ipad

  • I am new to ios development and would like to know if I have to make my app compatible with iphone 4, 4S and 5 then which ios version i should choose?

    I have started ios development few weeks back but I am not sure on which version of ios I should develop my apps. People are having different iphone (3g, 4, 4s, 5) and I am not sure that all of them have upgraded themselves to latest  version of ios or not.
    Would anyone please suggest here which verion of ios is more in use and if i develop my app on lower verion of ios then will that run on higher version or not?
    Thanks.

    I would target the latest version.
    Adoption rate of iOS updates is high.
    Since you're just beginning development, trying to support older versions of iOS adds unneeded complexity to an already difficult task.

  • How can I sign up with Enterprise program, while I have an active membership of the iOS developer program?

    How can I sign up with Enterprise program, while I have an active membership of the iOS developer program?
    I have bought a memership for the iOS Developer program.
    I have created an in-house app.
    Now I want to publish it to all employees without registering the devices.
    So..
    I go to their website and try to sign up for the enterprise program, image shown below:
    http://s29.postimg.org/q06ylh5o6/Clipboard01.jpg
    Within the image above, I click continue...
    http://s14.postimg.org/46lqcpy74/Clipboard02.jpg
    Then I am taken to the image above, there I need to select a program, but I already have a program, the iOS developer program!  And the checkbutton of that program, is disabled. If I try to click continue at this page, without sleecting a program, a javascript-box shows "You have to select a program before continuging"...
    Do I need to unsubscribe my iOS developer program, to then register it again? Lol!
    PS: no clue where I should post this, looked over the forums and could not see anything related to singing up, registering for a program...

    Our apps came offline automatically shortly after this as iTunesConnect thought we had not renewed our license, even though we had several weeks ago.
    We had a brief panic as our apps were offline for 12 hours, which is how long it took Apple Support to work out what was wrong and hook things up. 
    I suggest you contact them ASAP to get this fixed so you don't get that iTunesConnect alert to your phone 'Your app status has been changed to Pending Contract'.

  • Looking for someone with ios developer account who can compile and test my app on ios 8

    Hi,
    my ios developer account expired.
    Before I renew it i want to be sure that my app will still run on ios 8
    It's a flex app , downloadable  on google code : Source Checkout - helpdiabetes-air - HelpDiabetes written for Adobe AIR - Google Project Hosting
    So i'm looking for some one with flash builder installed, with the latest flex sdk (4.13) , an ios developer account and a device with ios 8, who wants to build and install the app for me.
    See if it runs.
    thanks,
    Johan

    I have to say this is the hardest thing to diagnose that I have come up against over the past 10 years! Completely out of ideas.
    If this was just the Intuos3 with the mouse on my G5 then I would just say it is a bad mouse switch, but when a different mouse on two different tablets (Intuos 2 and Intuos3) are both exhibiting the same behavior on two different computers (a G4 Laptop and a G5 Tower) - then something is wrong.
    The only other thing I have done to both computers recently is I installed Adobe CS3. Have any of you that have responded also installed CS3?
    This is not a Wacom Driver issue, because if you plug in a tablet without the Wacom Driver installed, the mouse should still work like a standard mouse and I am having trouble even then. Even during a restart of the computer as soon as the Wacom tablet blue light comes on - even before the desktop appears, if I hold down the mouse button the tablet will irratically flicker between blue (receiving power from USB) to green (mouse button engaged)? (Again it does not do this with the Pen - it always works fine - just any Wacom mouse).
    If it were a USB power issue the tablet light would go off and on, but it doesn't - one of the LEDs is always lit. If it were a tablet grid issue, the Pen would also display the same symptoms - it doesn't. It acts like the mouse does not have enough "consistent power" output to keep the grid engaged when activated which would be easily explained by a bad mouse switch or for sure if the mouse had a bad battery, but I don't think the mouse has a battery does it? And none of this explains why I am getting this on two tablets with two mice (unless the mouse actually does have a battery and both are bad)?
    Anyway I am 95% sure this is a communication problem between the mouse and the tablet - not the tablet and the computer and Driver is not in the equation.
    Really stumped.

  • Please i did pay to renew my ios developer account and you sent me an email to reply within 2 business days, but nothing happend yet. may i know what is the problem?

    please i did pay to renew my ios developer account and you sent me an email to reply within 2 business days, but nothing happend yet. may i know what is the problem?

    This is primarily a user-to-user support forum and not related to developers. The following link has information about checking your program enrollment:  https://developer.apple.com/support/ios/enrollment.html#howcanicheckstatus
    If that doesn't help, there is a "Contact Us" button at the bottom of the page in the above link.

  • What Tech Specs are needed for iOS developement and other game developement?

    I am looking to buy a new macbook pro most likely the retina because it has a much higher resolution and flash storage which will make it much faster than a regular macbook pro. I am going to use this computer for programming including iOS developement and web design. I will also be using higher end applications like cinema 4d, unity 3d, and the adobe products.
    I am in school so i will also be using this for simple school functions.
    I was wondering should i get the 16gb model or is 8 enough?
    And should i get more internal storage than 256 gb and just use the Apple Time Capsule for a wireless external hard drive or get more storage on the macbook?

    Since the RAM on the Retina model can't be upgraded by the user, I would go with the full 16GB.
    I would also look at the 512GB flash storage option - you don't want to lug around an external drive.
    Just my 2¢...
    Clinton

  • Ios Developer Program

    Tried to join IOS Developer program as individual, decided before payment want to change to do as company but now cant go back to change to this option. Even refreshing and relogging in brings me back to payment part of individual program. Please advise how I can rectify this

    One last question!
    If I still go ahead and purchase the iOS Developer program now...can I setup all my details (banking information etc) on a PC?
    I have a mate with a mac so I'll login to his mac but he's away for a few weeks.  Would rather purchase this now on my PC and setup all my details so it's ready to go.
    Is this possible?

  • Can I use a different id (email) for my iOS Developer account than my iTunes account?

    Hello,
    I am an iPhone and iPad app developer. I have a customer that would like to submit apps on their account. the problem is, they would like the iOS account to not be linked to their regular iTunes account, where they download all their music,etc.
    Should I advise them to create a seaparate account with a different emaiul address? OR, is it possible to have an iOS developer account with different credentials.
    I believe my customer already set up their iOS account, paid 99.00, and now realizes thay don'w want the accounts linked.
    Please advise.
    Thanks,
    Phil

    Yeah. I don't think that is possible. I know you can have seperate user accounts on 1 computer. But the data from each would be different.

Maybe you are looking for