As was foretold, we've added advertisements to the forums! If you have questions, or if you encounter any bugs, please visit this thread: https://forums.penny-arcade.com/discussion/240191/forum-advertisement-faq-and-reports-thread/
We're funding a new Acquisitions Incorporated series on Kickstarter right now! Check it out at https://www.kickstarter.com/projects/pennyarcade/acquisitions-incorporated-the-series-2

iPhone 2010: This is going to change everything. Again.

1414244464764

Posts

  • DVGDVG No. 1 Honor Student Nether Institute, Evil AcademyRegistered User regular
    edited July 2010
    While it leaves a few things to be desired, Head First iPhone Development (book) was extremely helpful getting up to speed on things.

    My basic approach has been
    1. Buy HFID, and dive in and do the examples
    2. Download all the apple sample applications, install them on the simulator and run 'em all to get an idea of what they do.
    3. Start your own project
    4. Ask questions on Stack Overflow when you get completely stuck.

    Also, since completing the first book I've found the official developer documentation to be way more helpful than any of the books I bought when I got started. This is why I like HFID instead of other book series. It introduces you to the core development concepts, but doesn't try to teach you everything.

    DVG on
    Diablo 3 - DVG#1857
  • iTunesIsEviliTunesIsEvil Cornfield? Cornfield.Registered User regular
    edited July 2010
    Our programming thread is a pretty good resource too. We've got at least a couple iOS developers in there that can usually provide some help if you're stuck.

    iTunesIsEvil on
  • MonoxideMonoxide Registered User, ClubPA regular
    edited July 2010
    I wouldn't bother with C first. Objective-C syntax is different enough that it's not going to help any more than just picking up an obj-c book. You should probably get comfortable with the constructs of the language first, then dive directly into an iPhone SDK book to learn the ins and outs of Xcode and Interface Builder, which are going to do a lot of the groundwork for you.

    Monoxide on
  • KalkinoKalkino Buttons Londres Registered User regular
    edited July 2010
    nstf wrote: »
    Erm... it's Prettified C, so... might wanna go ahead and tell your bosses that you're going to need to go buy some reading material. :P

    You'll want to have a grasp of C (basic grasp is probably OK), then move onto Objective-C, then move onto Cocoa Touch. Though someone might have a better suggestion.

    That's kinda what I was afraid of. This has been an interesting morning. "we need to create some mobile training apps, since you're a sysadmin this is in your skill set, you're an IT person, we'll send you what you need"

    I was all o_O

    sysadmin != developer

    Please tell me you told them that, then they said "we want solutions not problems"

    Kalkino on
    Freedom for the Northern Isles!
  • nstfnstf __BANNED USERS regular
    edited July 2010
    Kalkino wrote: »
    nstf wrote: »
    Erm... it's Prettified C, so... might wanna go ahead and tell your bosses that you're going to need to go buy some reading material. :P

    You'll want to have a grasp of C (basic grasp is probably OK), then move onto Objective-C, then move onto Cocoa Touch. Though someone might have a better suggestion.

    That's kinda what I was afraid of. This has been an interesting morning. "we need to create some mobile training apps, since you're a sysadmin this is in your skill set, you're an IT person, we'll send you what you need"

    I was all o_O

    sysadmin != developer

    Please tell me you told them that, then they said "we want solutions not problems"

    Not in so many words. I tried to explain this to them and was given a line about making excuses. They basically do not want to pay out of house for this and are under the impression that IT person means you can do anything and if you can't you're lazy.

    nstf on
  • syndalissyndalis Getting Classy On the WallRegistered User, Loves Apple Products regular
    edited July 2010
    Monoxide wrote: »
    I wouldn't bother with C first. Objective-C syntax is different enough that it's not going to help any more than just picking up an obj-c book. You should probably get comfortable with the constructs of the language first, then dive directly into an iPhone SDK book to learn the ins and outs of Xcode and Interface Builder, which are going to do a lot of the groundwork for you.

    this.

    While Obj-C is closer to ANSI C than say, C# is... the object oriented nature of it, and the tools you will have to grow to love are different enough that you are best served focusing on the learning of Obj-C right out of the gate.

    I also recommend The Dummies Guide to iPhone App development, as it does a pretty bangup job of getting you going.

    syndalis on
    SW-4158-3990-6116
    Let's play Mario Kart or something...
  • webguy20webguy20 I spend too much time on the Internet Registered User regular
    edited July 2010
    Just got my new iphone 4 yesterday. About a week early from when apple said I would get it.

    Its soooooo much faster than my 3G, especially after the 4.0 OS update. Everything got a bit more laggy with that. no reception issues here, even when im down to 1 or 2 bars inside buildings holding the phone the wrong way doesn't seem to effect reception.

    Anyways, yay new phone!

    webguy20 on
    Steam ID: Webguy20
    Origin ID: Discgolfer27
    Untappd ID: Discgolfer1981
  • KalkinoKalkino Buttons Londres Registered User regular
    edited July 2010
    nstf wrote: »
    Kalkino wrote: »
    nstf wrote: »
    Erm... it's Prettified C, so... might wanna go ahead and tell your bosses that you're going to need to go buy some reading material. :P

    You'll want to have a grasp of C (basic grasp is probably OK), then move onto Objective-C, then move onto Cocoa Touch. Though someone might have a better suggestion.

    That's kinda what I was afraid of. This has been an interesting morning. "we need to create some mobile training apps, since you're a sysadmin this is in your skill set, you're an IT person, we'll send you what you need"

    I was all o_O

    sysadmin != developer

    Please tell me you told them that, then they said "we want solutions not problems"

    Not in so many words. I tried to explain this to them and was given a line about making excuses. They basically do not want to pay out of house for this and are under the impression that IT person means you can do anything and if you can't you're lazy.

    Well, good luck and hope it works out well

    Kalkino on
    Freedom for the Northern Isles!
  • DVGDVG No. 1 Honor Student Nether Institute, Evil AcademyRegistered User regular
    edited July 2010
    Oho! The "QTY Backordered" on my iPhone 4 order dropped from 1 to 0, that must mean it's getting ready to ship!

    DVG on
    Diablo 3 - DVG#1857
  • GPIA7RGPIA7R Registered User regular
    edited July 2010
    Two more days... Girlfriend agreed to hang out at my place for it to arrive.

    In response to an earlier post -

    I'm a bit mixed on my love for UPS and Fedex... I haven't had the best results with either. Multiple times, UPS has throw items from halfway up the stairs to my door, including a 22" LCD monitor. They don't wait... they run up the stairs, throw stuff down, and run away. When I lived in my dad's place, they would leave boxes of computer parts out buried in the snow, rather than up on the porch.

    Fedex has delivered things in crappy packaging, and I always have problems with them and picking up my items.

    GPIA7R on
  • FatsFats Corvallis, ORRegistered User regular
    edited July 2010
    You know what shipping "company" I've had very little trouble with? The USPS. My packages don't arrive beaten to shit and my stuff sits safely in a locked box or at the post office instead of on my doorstep, where it's stolen by my shitty neighbors' friends. I wish more companies offered them as a shipping option.

    Fats on
  • Irond WillIrond Will WARNING: NO HURTFUL COMMENTS, PLEASE!!!!! Cambridge. MAModerator mod
    edited July 2010
    well

    it looks like my bumper came in today

    still waitin for the iphone

    :(

    edit: ship date JULY 20!

    well fuck

    i ordered like June 27

    Irond Will on
    Wqdwp8l.png
  • GPIA7RGPIA7R Registered User regular
    edited July 2010
    Fats wrote: »
    You know what shipping "company" I've had very little trouble with? The USPS. My packages don't arrive beaten to shit and my stuff sits safely in a locked box or at the post office instead of on my doorstep, where it's stolen by my shitty neighbors' friends. I wish more companies offered them as a shipping option.

    The ones I've seen, the cost has been outrageous. I can't always justify paying USPS more to ship...

    GPIA7R on
  • iTunesIsEviliTunesIsEvil Cornfield? Cornfield.Registered User regular
    edited July 2010
    Irond Will wrote: »
    well

    it looks like my bumper came in today

    still waitin for the iphone

    :(
    Ooooh. That's like the worst tease ever.

    iTunesIsEvil on
  • FatsFats Corvallis, ORRegistered User regular
    edited July 2010
    GPIA7R wrote: »
    Fats wrote: »
    You know what shipping "company" I've had very little trouble with? The USPS. My packages don't arrive beaten to shit and my stuff sits safely in a locked box or at the post office instead of on my doorstep, where it's stolen by my shitty neighbors' friends. I wish more companies offered them as a shipping option.

    The ones I've seen, the cost has been outrageous. I can't always justify paying USPS more to ship...

    They definitely are more expensive. I just want the option available, especially if I'm ordering something like an iPhone which comes in a smaller package.

    Fats on
  • WulfWulf Disciple of Tzeentch The Void... (New Jersey)Registered User regular
    edited July 2010
    nstf wrote: »
    Kalkino wrote: »
    nstf wrote: »
    Erm... it's Prettified C, so... might wanna go ahead and tell your bosses that you're going to need to go buy some reading material. :P

    You'll want to have a grasp of C (basic grasp is probably OK), then move onto Objective-C, then move onto Cocoa Touch. Though someone might have a better suggestion.

    That's kinda what I was afraid of. This has been an interesting morning. "we need to create some mobile training apps, since you're a sysadmin this is in your skill set, you're an IT person, we'll send you what you need"

    I was all o_O

    sysadmin != developer

    Please tell me you told them that, then they said "we want solutions not problems"

    Not in so many words. I tried to explain this to them and was given a line about making excuses. They basically do not want to pay out of house for this and are under the impression that IT person means you can do anything and if you can't you're lazy.

    Well, that's probably my fault. I'm IT for my company and they have me doing EVERYTHING!

    Also, Phone get! Mmm, shiny... and fast!

    Wulf on
    Everyone needs a little Chaos!
  • enc0reenc0re Registered User regular
    edited July 2010
    Wulf wrote: »
    Well, that's probably my fault. I'm IT for my company and they have me doing EVERYTHING!

    Also, Phone get! Mmm, shiny... and fast!

    Unsolicited personal advice: start shopping your resume around. This type of situation always ends badly.

    Plus, once you're out and they figure out that they are shit up creek, you get to hire yourself back out to them as a 1099 billing $150/hr.

    enc0re on
  • DVGDVG No. 1 Honor Student Nether Institute, Evil AcademyRegistered User regular
    edited July 2010
    Ran out to the apple store today and got my hands on a black bumper. Now I just need a phone to put in it.

    DVG on
    Diablo 3 - DVG#1857
  • retrovmretrovm Registered User regular
    edited July 2010
    still waiting for my phone, went on the priority list on june 28th. getting sorta impatient. my ultra-laggy 3G is not helping!

    has anyone figured out a way to downgrade to the last software release before 4.0? i assume i'll have to jailbreak my phone..

    retrovm on
  • nstfnstf __BANNED USERS regular
    edited July 2010
    enc0re wrote: »
    Wulf wrote: »
    Well, that's probably my fault. I'm IT for my company and they have me doing EVERYTHING!

    Also, Phone get! Mmm, shiny... and fast!

    Unsolicited personal advice: start shopping your resume around. This type of situation always ends badly.

    Plus, once you're out and they figure out that they are shit up creek, you get to hire yourself back out to them as a 1099 billing $150/hr.

    Agreed.

    I'm already the IT head of my office and have clearly laid out multiple times that other then running the team and sysadmin work, I don't want any part of it. We have a couple developers, just not one of them doing the iphone stuff that often. I just don't really want to pawn this off onto someone else without taking a look at what it entails, and I'm not ready to pick the "yeah, you're going to have to contract this one out" fight yet. Those always end in screaming matches.:lol:

    nstf on
  • FatsFats Corvallis, ORRegistered User regular
    edited July 2010
    retrovm wrote: »
    still waiting for my phone, went on the priority list on june 28th. getting sorta impatient. my ultra-laggy 3G is not helping!

    has anyone figured out a way to downgrade to the last software release before 4.0? i assume i'll have to jailbreak my phone..

    I think, on the 3G, it should be a simple as downloading the previous firmware from somewhere and shift-clicking the restore button in itunes to select it. I don't think they started requiring updates to be signed by Apple until the 3GS.

    Fats on
  • retrovmretrovm Registered User regular
    edited July 2010
    yeah, i'm poking around for the previous firmware now. i really wouldn't mind waiting for the iPhone 4 if 4.0 didn't run like such shit on my 3G, it's seriously so slow allllll the time. can't deal. first world problems.

    retrovm on
  • FatsFats Corvallis, ORRegistered User regular
    edited July 2010
    You might try reinstalling 4.0 and clicking "setup as new phone", if you've got all your contacts and stuff backed up somewhere. I hear that improves things for some people.

    Otherwise, you can get older firmware here.

    Fats on
  • retrovmretrovm Registered User regular
    edited July 2010
    nah, did a clean restore already and it still runs like garbage. i worked for apple as a tech for 2 years, i did my usual runaround of troubleshooting steps and nothing's been working.

    and i just found the firmware i was lookin for in fact, but that site is also mad helpful. thank ya!

    retrovm on
  • DVGDVG No. 1 Honor Student Nether Institute, Evil AcademyRegistered User regular
    edited July 2010
    FUCK YES! iPhone 4 is getting delivered tomorrow by 3pm!

    DVG on
    Diablo 3 - DVG#1857
  • GPIA7RGPIA7R Registered User regular
    edited July 2010
    Ah shit. It came a day early... they tried delivering today.... Gotta call Fedex and see if I can pick it up somewhere on the way home :D

    GPIA7R on
  • WulfWulf Disciple of Tzeentch The Void... (New Jersey)Registered User regular
    edited July 2010
    Hmm, so I think they may have done something to this latest shipment of iPhone 4s. I tried to get the signal to go down by 'Death-Gripping' it several times as I drove home and then back to work today. The only time I was able to actually get it to drop bars or lose signal was when I was at my house which has spotty reception to begin with. Though unlike the 3GS, I am actually able to make a call and carry on a conversation without every other word dropping out at my house.

    Wulf on
    Everyone needs a little Chaos!
  • maximumzeromaximumzero I...wait, what? New Orleans, LARegistered User regular
    edited July 2010
    142240-white_iphone_4_front.jpg

    So...close....

    maximumzero on
    FU7kFbw.png
    Switch: 6200-8149-0919 / Wii U: maximumzero / 3DS: 0860-3352-3335 / eBay Shop
  • MonoxideMonoxide Registered User, ClubPA regular
    edited July 2010
    Wulf wrote: »
    Hmm, so I think they may have done something to this latest shipment of iPhone 4s. I tried to get the signal to go down by 'Death-Gripping' it several times as I drove home and then back to work today. The only time I was able to actually get it to drop bars or lose signal was when I was at my house which has spotty reception to begin with. Though unlike the 3GS, I am actually able to make a call and carry on a conversation without every other word dropping out at my house.

    Did you just get the iPhone 4 for the first time, or did you return your first-shipment phone and get another one today?

    Even on first-run phones, the death grip effect wasn't reproducible by everyone, and by definition can only happen if you're in a location with low enough signal to put you below the threshold that would normally display five bars.

    Monoxide on
  • DratatooDratatoo Registered User regular
    edited July 2010
    142240-white_iphone_4_front.jpg

    So...close....

    Somehow I don't like the white one. Though, I have a white 3GS. :P

    Dratatoo on
  • FatsFats Corvallis, ORRegistered User regular
    edited July 2010
    I'd still like to see some other colors.

    I'd also pay a little premium to debadge the thing, I don't need or want a logo on the back.

    Fats on
  • KalTorakKalTorak One way or another, they all end up in the Undercity.Registered User regular
    edited July 2010
    You could get a colored skin.

    Or just use a Sharpie.

    I got Jon Hodgman to deface the Apple symbol on my iPod with a Hobo symbol.

    KalTorak on
  • GrundlterrorGrundlterror Registered User regular
    edited July 2010
    So I just got one of these new phones. Quite cool so far, but the app store is a bit overwhelming to me.

    Grundlterror on
    steam_sig.png
  • DeathPrawnDeathPrawn Registered User regular
    edited July 2010
    Judging solely on pictures, the white one looks infinitely more kickass with a colored bumper than without.

    DeathPrawn on
    Signature not found.
  • GPIA7RGPIA7R Registered User regular
    edited July 2010
    It's sitting here in front of me. I'm terrified to touch it or use it without a case. I wish people would stop trying to call me.

    GPIA7R on
  • GihgehlsGihgehls Registered User regular
    edited July 2010
    White phones will show scratches less easily, but that comes at a cost. You have to use an ugly white phone.

    Gihgehls on
    PA-gihgehls-sig.jpg
  • EshEsh Tending bar. FFXIV. Motorcycles. Portland, ORRegistered User regular
    edited July 2010
    I just InvisibleShield'ed and Bumpered mine. It looks infinitely less good with the Bumper, though it's better than risking dropping it without one.

    Esh on
  • EshEsh Tending bar. FFXIV. Motorcycles. Portland, ORRegistered User regular
    edited July 2010
    Esh wrote: »
    I just InvisibleShield'ed and Bumpered mine. It looks infinitely less good with the Bumper, though it's better than risking dropping it without one.

    EDIT: Also, my This American Life app doesn't seem to work. I tried it out on the bus today, and it shows the splash screen, then backs out of the app. Can anyone else see if it does this on their iPhone 4 as well?

    Esh on
  • webguy20webguy20 I spend too much time on the Internet Registered User regular
    edited July 2010
    Esh wrote: »
    Esh wrote: »
    I just InvisibleShield'ed and Bumpered mine. It looks infinitely less good with the Bumper, though it's better than risking dropping it without one.

    EDIT: Also, my This American Life app doesn't seem to work. I tried it out on the bus today, and it shows the splash screen, then backs out of the app. Can anyone else see if it does this on their iPhone 4 as well?

    on the app page it says that they are aware of the crash issue and a fresh install of the app should fix the issue.

    webguy20 on
    Steam ID: Webguy20
    Origin ID: Discgolfer27
    Untappd ID: Discgolfer1981
  • EshEsh Tending bar. FFXIV. Motorcycles. Portland, ORRegistered User regular
    edited July 2010
    webguy20 wrote: »
    Esh wrote: »
    Esh wrote: »
    I just InvisibleShield'ed and Bumpered mine. It looks infinitely less good with the Bumper, though it's better than risking dropping it without one.

    EDIT: Also, my This American Life app doesn't seem to work. I tried it out on the bus today, and it shows the splash screen, then backs out of the app. Can anyone else see if it does this on their iPhone 4 as well?

    on the app page it says that they are aware of the crash issue and a fresh install of the app should fix the issue.

    Didn't work. Thanks for noticing that blurb on their page though. Anything is worth a shot.

    Esh on
This discussion has been closed.