iPhone - Official Thread

Status
Not open for further replies.
Phoenix said:
Just a little something for people to use to pass the time while waiting for the firmware to be available.

pad1.png


http://icontrolpad.com

Looks hot. The one thing I miss about a jailbroken iPhone are the game emulators; have they gotten any better control wise since the first editions? I loved playing Mario Bros. even tho the controls were super frustrating
 
This will probably be a retarded question but with the remote app will it stream music to the ipod? Music that isn't already on the ipod?
 
Got a little excited and installed before doing a full sync. Lost the call history I made today, but oh well.

Anyway, firmware installed fine. I downloaded some 40 free apps of interest. Everything installed fine and looks good. I'm just re-syncing now.

I'm SOOOO pumped. Some of this stuff looks like it's really damn neat. Apple's UI for updates and the app store is great too. Might buy Monkey Ball too.

I've got a couple test projects in XCode I've been playing with and seeing all these apps out there have me thinking about going back and adding to them and actually getting them out there.

Slayven said:
This will probably be a retarded question but with the remote app will it stream music to the ipod? Music that isn't already on the ipod?

99% sure it just controls the iTunes library and/or the Apple TV and/or the AirTunes speaker via the iPod Touch interface. No music or video streaming AFAIK
 
Juice said:
Got a little excited and installed before doing a full sync. Lost the call history I made today, but oh well.

Anyway, firmware installed fine. I downloaded some 40 free apps of interest. Everything installed fine and looks good. I'm just re-syncing now.

I'm SOOOO pumped. Some of this stuff looks like it's really damn neat. Apple's UI for updates and the app store is great too. Might buy Monkey Ball too.

I've got a couple test projects in XCode I've been playing with and seeing all these apps out there have me thinking about going back and adding to them and actually getting them out there.



99% sure it just controls the iTunes library and/or the Apple TV and/or the AirTunes speaker via the iPod Touch interface. No music or video streaming AFAIK

Any word on the NeoGAF app?
 
Juice said:
I've got a couple test projects in XCode I've been playing with and seeing all these apps out there have me thinking about going back and adding to them and actually getting them out there.

How is working with XCode? I was thinking that a mobile application for keeping track of wine/beer/alcohol I liked (with pictures) would be awesome and easy to throw together. It could also keep track of recomendations for drinks and the like. I always forget the names of specific things I should be looking for when I finally get to a liquor store, and a pocket list with images would be great.

Also, what languages are supported for iPhone app development?
 
Man I loving these apps...

2657437582_179771894f_o.jpg


Those are the apps I downloaded (aside from contacts, NBC, and stocks).

AIM: Very stable. Slick interface. I just wish it would alert you to an IM when you are on your home screen.

MLB At Bat: This seems like a cool app. Havent really looked at it to much. I did look at the Mets Highlights from today and the videos are crystal clear.

Currency: Its a simple currency program, might be useful

ebay: This is very cool, and very slick. Easy to use and navigate

Facebook: This is really nice. You can see who is online and chat with them. Get status and mail. Very nice.

Paypal: This has potential to be very cool, but I havent used it yet.

Twittelator: This is really nice. Great Interface, and you can even post your current location. They also have an emergency button that will send out an Emergency twitter to all your followers with a distress message and your current location.

Weatherbug: I am not sold on this one yet. You can only have 3 saved locations, but I did like the radar maps (although it didnt zoom into my current area, it just gave me the whole world).
 
God, I think I might be up until 3am just playing with my new iPhone

Crisis said:
Any word on the NeoGAF app?

Thanks for remembering it! As soon as I got it working just like I wanted it I hit a crunch mode at work. It just relented, but now I'm putting in overtime on an all new project. The end result is that I don't have a lot of time to dedicate to solving some of the harder problems.

The NeoGAF app is actually a webapp with two parts: a server that offers on-demand scraping of GAF, and an iPhone webapp that's pure JS/HTML. Because I built it that way, I can move the JS/HTML webapp anywhere. The problem is that I built the on-demand scraper in Java EE technologies that are incredibly hard to host freely online (and my own internet connection was killing me).

If I do get a ton of time, my plan is to copy the JS/HTML webapp to Google App Engine and then go about re-implementing the scraper services in Python so they can run on GAE. I think that's probably the most responsible way to go about it.

Thanks for reminding me of it, I've got to get that higher on my free-time priority list.
 
Freest Rolexes said:
How is working with XCode? I was thinking that a mobile application for keeping track of wine/beer/alcohol I liked (with pictures) would be awesome and easy to throw together. It could also keep track of recomendations for drinks and the like. I always forget the names of specific things I should be looking for when I finally get to a liquor store, and a pocket list with images would be great.

Also, what languages are supported for iPhone app development?


XCode is a great platform. It has come a LONG way in a short amount of time. Developing for the iPhone is easier than most platforms due in large part to the way XCode is designed and all of its tools (especially Instruments which kicks complete ass on everything). The one thing that still blows about iPhone development in XCode is that the platform doesn't yet grock signing applications properly. There is still a lot of magic, hand waving, typing in ASCII strings which you can get wrong, looking for certificates, and restart/rebooting that really will just drive you nuts when you go to deploy and test on a real device. But while you're developing in the simulator - things are peachy! When they finally brought OpenGL ES to the simulator, life was greatly simplified for all. If they had done that in the beginning and had people simply building their applications in the simulator while they sorted out all the rest, life for developers would have been much simpler. I can't count the number of times a firmware bug wiped out my phone or some random piece of code locked the phone hard and there was no way to recover other than restoring the device from the firmware.

But things are much better now :)

As for languages supported for iPhone development you hava Javascript/Ajax for the web components and Objective-C for pure native. And that is IT. Flash/Actionscript3 hasn't made any headway onto the device (which is quite disturbing), nor has Java or even .Net/C#. So unless you write code for the Mac routinely - you'll be learning a new language.
 
OK, Remote.app is freaking sweet. It's so fast and responsive.

Only thing I'm hating right now is that it seems when controlling the Apple TV it can only see content on the Apple TV and not accessible by streaming. That's very much not useful to me, as I stream almost everything I watch on my Apple TV.
 
Phoenix said:
The problem is that NONE of the apps require fat network pipes. You can stream both audio and video over edge - been doing it all month. So there is no compelling event to encourage the existing market to move over outside of the early adopters.
You're working on some magical EDGE network I've never had access to if you're getting anything resembling decent performance for video streaming on a regular basis.

But that's besides the point, because even if the EDGE was adequate for video streaming, 3G would still be BETTER. It would be better for getting more done faster with any app that has networking needs. It allows simultaneous voice/data traffic. GPS means apps that offer location services will provide more accurate results. And the 3G model offers an option for twice as much storage as the best the 1G models can offer. So there's four reasons to buy a 3G iPhone in order to make the most of any investment in apps, without having to arbitrarily withhold them in a move that's blatantly just antagonist towards loyal customers and certainly does nothing to guarantee a certain rate of upsell.

But if you think it makes sense to ignore that potential upgrade market - that's you. It is poor sales strategy.
I'm not ignoring it, Phoenix, thanks so much for paying attention. I'm saying that any salesperson worth their commission rate is still going to have the upsell and in fact will probably have an easier time of it without having to work through consumer angst first at being unnecessarily coerced.
 
Phoenix said:
But things are much better now :)

As for languages supported for iPhone development you hava Javascript/Ajax for the web components and Objective-C for pure native. And that is IT. Flash/Actionscript3 hasn't made any headway onto the device (which is quite disturbing), nor has Java or even .Net/C#. So unless you write code for the Mac routinely - you'll be learning a new language.

Thanks for the rundown. I haven't C coded in a few years, but this has to be easier than writing for Microsoft DirectShow, right? Anyway, maybe I'll be using that O'Reilly Safari subscription from work for some extra-curricular activities.
 
kaching said:
You're working on some magical EDGE network I've never had access to if you're getting anything resembling decent performance for video streaming on a regular basis.

Heh, I'm sitting in a building in Atlanta and streaming video from YouTube in H.264. Is that not streaming video? I mean the YouTube application isn't on the phone for grins and they sure as heck aren't downloading the videos :)

But that's besides the point, because even if the EDGE was adequate for video streaming, 3G would still be BETTER.

Better is a compelling event for early adopters. Better doesn't motivate the masses to buy products on a yearly basis. You can look at all the comments on GAF and you'll see them mirrored everywhere else. The 2.0 firmware gave people all the motivation they needed to NOT upgrade even if they intended to upgrade before. That fact is undeniable.


It would be better for getting more done faster with any app that has networking needs. It allows simultaneous voice/data traffic. GPS means apps that offer location services will provide more accurate results. And the 3G model offers an option for twice as much storage as the best the 1G models can offer. So there's four reasons to buy a 3G iPhone in order to make the most of any investment in apps, without having to arbitrarily withhold them in a move that's blatantly just antagonist towards loyal customers and certainly does nothing to guarantee a certain rate of upsell.

You're clearly speaking as a consumer - it is clear from both your premise and how you're attempting to derive your conclusion. Go back through the last 10-5 pages of the thread and see all the people saying "hey this made me realize that I can sit just fine with my iPhone". These were people who were DAYS EARLIER planning to camp out or go to the Apple store to get an iPhone with absolute certainty. You tell me how losing these people (and you will see the same sentiment echo'd on MacRumors, Digg, Slashdot, etc.) makes good business sense.

I'm not ignoring it, Phoenix, thanks so much for paying attention. I'm saying that any salesperson worth their commission rate is still going to have the upsell and in fact will probably have an easier time of it without having to work through consumer angst first at being unnecessarily coerced.

There was no angst - you just turned people away at the door by showing them that the thing they were about to sell, trade, give away, etc. was actually worth keeping for some time in the future.
 
Freest Rolexes said:
Thanks for the rundown. I haven't C coded in a few years, but this has to be easier than writing for Microsoft DirectShow, right? Anyway, maybe I'll be using that O'Reilly Safari subscription from work for some extra-curricular activities.


Objective C when coupled with the CocoaTouch Framework is so different from writing code in C as to not even be worth mentioning in the same sentence :) While many of the concepts are the same, Obj-C is quite a ways ahead of writing code in C/C++.
 
Phoenix, you're right on. Someone should be getting fired for getting the firmware out today the way they did.

To someone who already has an iPhone, the real value was about 90% in the new firmware and iTunes apps and only 10% in the increased speed and GPS chip. I'm so jacked on the new firmware stuff that the other 10% sounds stupid to pay money for by comparison.

Maybe Apple doesn't want existing iPhone users to upgrade to make room for new people? That's the only thing I can imagine by not holding off for at least a few days, honestly.
 
eznark said:
I know questions are frowned upon in here, but uh, is there a time frame for 2.0 release, like midnight PST or something?

Where'd you get the idea that questions are frowned upon? Ask away! But no, I don't know of a time frame :/
 
eznark said:
I know questions are frowned upon in here, but uh, is there a time frame for 2.0 release, like midnight PST or something?


Within the next 48 hours to be sure, but there is no real known answer. I mean they have to release it on the phones they are shipping tomorrow - no doubt. So you can probably expect to see it at some point tomorrow.
 
Bowser said:
Where'd you get the idea that questions are frowned upon? Ask away! But no, I don't know of a time frame :/

i got hollered at.....

I'm just curious if it's worth it download 2.0 separately, but since I am hoping to pick up the new phone tomorrow it seems like a waste of time.

Also, I'm just now starting to get a little stoked about it, I want that mlb ap.
 
Vyer said:
Well, damn it. You guys are making me want to go ahead and try the 2.0 early.

GOOD GOD DO IT.

There are no downsides!

Upsides only!

I have a mission critical conference call for work tomorrow and I risked it just to see if Monkey Ball was awesome. Woo living dangerously!
 
eznark said:
i got hollered at.....

I'm just curious if it's worth it download 2.0 separately, but since I am hoping to pick up the new phone tomorrow it seems like a waste of time.

Also, I'm just now starting to get a little stoked about it, I want that mlb ap.


Don't bother downloading it separately, just get it tomorrow. Heck 347 may not even be the final version. Would not surprise me AT ALL if as soon as you start your phone there is an update for it.
 
Juice and phoenix, those are the two best back to back advice posts ever. So perfectly and diametrically opposed as to have been scripted.
 
Juice said:
God, I think I might be up until 3am just playing with my new iPhone



Thanks for remembering it! As soon as I got it working just like I wanted it I hit a crunch mode at work. It just relented, but now I'm putting in overtime on an all new project. The end result is that I don't have a lot of time to dedicate to solving some of the harder problems.

The NeoGAF app is actually a webapp with two parts: a server that offers on-demand scraping of GAF, and an iPhone webapp that's pure JS/HTML. Because I built it that way, I can move the JS/HTML webapp anywhere. The problem is that I built the on-demand scraper in Java EE technologies that are incredibly hard to host freely online (and my own internet connection was killing me).

If I do get a ton of time, my plan is to copy the JS/HTML webapp to Google App Engine and then go about re-implementing the scraper services in Python so they can run on GAE. I think that's probably the most responsible way to go about it.

Thanks for reminding me of it, I've got to get that higher on my free-time priority list.


Funny thing. I have a TON of art assets that would work well with something like this ;)
 
Note that when you install the 2.0 firmware, it unchecked Address Book and Calendar syncing. I re-checked them and in the process saw that the Google contact syncing is now available straight from iTunes.

The conflict resolution when one person has mismatched data is extraordinary. Very clear display of what the conflict is and then no-nonsense buttons to pick the source that has it right. I had one contact with a different e-mail address label on all three of: .Mac, Gmail, and my phone. I then had to pick the right one.

Pretty slick, I hadn't seen that UI piece before.
 
eznark said:
Juice and phoenix, those are the two best back to back advice posts ever. So perfectly and diametrically opposed as to have been scripted.


Well, now you know why you won't get a real answer from this thread until the firmware is actually released :lol
 
Phoenix said:
Well, now you know why you won't get a real answer from this thread until the firmware is actually released :lol

Or, maybe you learned that I'm certainly not to be trusted. Nor to be considered the voice of reason.
 
Juice said:
Note that when you install the 2.0 firmware, it unchecked Address Book and Calendar syncing. I re-checked them and in the process saw that the Google contact syncing is now available straight from iTunes.

The conflict resolution when one person has mismatched data is extraordinary. Very clear display of what the conflict is and then no-nonsense buttons to pick the source that has it right. I had one contact with a different e-mail address label on all three of: .Mac, Gmail, and my phone. I then had to pick the right one.

Pretty slick, I hadn't seen that UI piece before.


It would be nice if MobileMe would actually work!!! Its now what, over 24 hours overdue?
 
Is there any word on what the Pay & Go price will be in UK? Nothing on the O2 site but was wondering if anybody heard anything about pricing
 
Just curious, how big are most of these apps? Are they taking up a ton of space? I am debating upgrading my 8gig iphone to a 8gig 3g, but perhaps with all of these cool apps, 16gigs would be better
 
Phoenix said:
It would be nice if MobileMe would actually work!!! Its now what, over 24 hours overdue?

Maybe that's why the .Mac value was the out of date one :P

Just curious, how big are most of these apps? Are they taking up a ton of space? I am debating upgrading my 8gig iphone to a 8gig 3g, but perhaps with all of these cool apps, 16gigs would be better

Another reason a 3G upgrade doesn't appear necessary. In addition to being more efficient bandwidth-wise than most optimized web apps, hardly any of the apps I've seen are more than a couple megs. Most are less than a meg.
 
Tortfeasor said:
Just curious, how big are most of these apps? Are they taking up a ton of space? I am debating upgrading my 8gig iphone to a 8gig 3g, but perhaps with all of these cool apps, 16gigs would be better

Biggest app I have is Super Monkey Ball which is ~35 MB.
 
Tortfeasor said:
Just curious, how big are most of these apps? Are they taking up a ton of space? I am debating upgrading my 8gig iphone to a 8gig 3g, but perhaps with all of these cool apps, 16gigs would be better

Most of these apps are less than 1mb. Some of them are closer to 5mb and Monkey Ball is 35mb
 
Tortfeasor said:
Just curious, how big are most of these apps? Are they taking up a ton of space? I am debating upgrading my 8gig iphone to a 8gig 3g, but perhaps with all of these cool apps, 16gigs would be better

You can see all the sizes in the iTunes store right now: http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewGenre?id=36&mt=8

I have downloaded 30 apps and it only takes up 12.6MB of space. The games is the section you'll want to check out, they have the biggest file sizes. The biggest i've seen so far is 58mb.
 
Is it just me, or is anyone else thinking that nearly every application is basically useless? I haven't looked at each one yet, but that seems to be the gist of it.
 
Greatness Gone said:
Is it just me, or is anyone else thinking that nearly every application is basically useless? I haven't looked at each one yet, but that seems to be the gist of it.

If it was possible to be more wrong, I would love to see it in motion.
 
Tortfeasor said:
Just curious, how big are most of these apps? Are they taking up a ton of space? I am debating upgrading my 8gig iphone to a 8gig 3g, but perhaps with all of these cool apps, 16gigs would be better


To echo the sentiment of everyone else, the apps themselves are tiny. You'll install a ton of them and not even see the indicator on iTunes move. Most of the heavylifting is being done by the libraries on the phone so you don't have to link in a ton of code to function. I've got like 50 applications on my phone, 4 gigs of music and still like 3 gigs free :)
 
UH OH

No idea yet what's causing it, but I've been hitting my phone really hard (jumping between lots of third party apps), and after about 10 minutes or so, introducing a new app to the mix seems to cause it to insta-quit, followed by other apps insta-quitting when I open them, followed ultimately by some third app causing an instant shut down of the entire phone.

I understand the beta had issues akin to this, so I'm not surprised to see it. I'd be skeptical that Apple plans on releasing an update to the firmware before tomorrow, however, based on the last time the IPSW was leaked in advance. Just a fair warning to anyone looking to bite.

/No regrets
 
eznark said:
I know questions are frowned upon in here, but uh, is there a time frame for 2.0 release, like midnight PST or something?

You're such a poo poo head for asking this basic question. The answer is so obvious that I'm not even going to bother telling you.
 
Juice said:
UH OH

No idea yet what's causing it, but I've been hitting my phone really hard (jumping between lots of third party apps), and after about 10 minutes or so, introducing a new app to the mix seems to cause it to insta-quit, followed by other apps insta-quitting when I open them, followed ultimately by some third app causing an instant shut down of the entire phone.

I've gotten the exact same thing today. Gotten a few apps that've crashed and the phone's restarted itself twice today. That's not a terribly great sign.
 
Juice said:
UH OH

No idea yet what's causing it, but I've been hitting my phone really hard (jumping between lots of third party apps), and after about 10 minutes or so, introducing a new app to the mix seems to cause it to insta-quit, followed by other apps insta-quitting when I open them, followed ultimately by some third app causing an instant shut down of the entire phone.

I understand the beta had issues akin to this, so I'm not surprised to see it. I'd be skeptical that Apple plans on releasing an update to the firmware before tomorrow, however, based on the last time the IPSW was leaked in advance. Just a fair warning to anyone looking to bite.

/No regrets


:lol

Just happened to me too. I was on the phone and using the remote and had previously checked out some other apps. I left the remote to check out the google app and the phone crashed.
 
cubanb said:
:lol

Just happened to me too. I was on the phone and using the remote and had previously checked out some other apps. I left the remote to check out the google app and the phone crashed.


Okay its not just me. I had assumed it was because I was running the last developer release 345 (which all the apps work on by the way). I was wondering why where simply kept starting and crashing then I had to restart the phone.

Maybe now they will stop ignoring my bugs and marking them as "cannot reproduce".
 
Status
Not open for further replies.
Top Bottom