Go Back   MacRumors Forums > Apple Systems and Services > Programming > Mac Programming

Reply
 
Thread Tools Search this Thread Display Modes
Old Jun 11, 2008, 11:24 AM   #1
Earendil
macrumors 68000
 
Earendil's Avatar
 
Join Date: Oct 2003
Location: Washington
Does the 3G iPhone (not the SDK) excite programmers?

I know the big deal is the SDK and software 2.0.
However I've been interested in the iPhone/Touch as a way to motivate myself to pick up Object C and become familiar with the XCode IDE.
Small compact platform, a place where small apps can have real value, not a place where people are likely to have written those apps, and unique features like multi touch, accelerometer, and now GPS.

I'm wondering if those who have delved into the iPhone hold out any hope of being able to access functions surrounding new features/hardware in the 3G iPhone. I know Apple has bluetooth locked down pretty tight (to the point of useless), but what might we expect with the GPS unit? The accelerometer is pretty open as far as accessing it's data and sensing abilities, correct?

I would love to spring for a 3G iPhone, but I am also still a student and am imaging that the older iPhones will become dirt cheap at this point. I guess I'm just musing out loud on the differences (programaticaly) between the two different models.

That's all

~Tyler

p.s. I'm aware no one really "knows" yet. That's okay, I'm up for guess work
__________________
Current: MacMini 2ghz / iPod Touch 2g / iPhone 4g
Retired: Alum Powerbook 1.25ghz / 4gb iPod Mini

"ooo! They have the internet on computers now!" - Homer J. Simpson
Earendil is offline   0 Reply With Quote
Old Jun 11, 2008, 11:27 AM   #2
robbieduncan
Moderator
 
robbieduncan's Avatar
 
Join Date: Jul 2002
Location: London
I'm pretty sure the GPS unit is exposed to code in the same was as the cell-tower and wifi hot spot based locations were for the older hardware: via CoreLocation. In fact I'd be very surprised if you need to know which is in use: simply ask for the location and a combination of all 3 will be used. The same call will work on older iPhones and on an iPod touch if is connected to WiFi....
robbieduncan is offline   0 Reply With Quote
Old Jun 11, 2008, 11:31 AM   #3
admanimal
macrumors 68040
 
Join Date: Apr 2005
The main new hardware features are 3G and GPS. Any app that uses the network automatically gets the benefit of 3G, no work required. Similarly, the GPS just provides better accuracy to the Core Location service which exists in 1st gen phones as well. The programmer has no need to access the GPS hardware directly.
admanimal is offline   0 Reply With Quote
Old Jun 11, 2008, 11:41 AM   #4
Earendil
Thread Starter
macrumors 68000
 
Earendil's Avatar
 
Join Date: Oct 2003
Location: Washington
Awesome, thanks guys!
Obviously haven't no previous knowledge of the 1st gen iPhone has hurt my knowledge of what to expect from the 2nd get. But you guys answered my questions fine I believe.

Thanks.
~Tyler
__________________
Current: MacMini 2ghz / iPod Touch 2g / iPhone 4g
Retired: Alum Powerbook 1.25ghz / 4gb iPod Mini

"ooo! They have the internet on computers now!" - Homer J. Simpson
Earendil is offline   0 Reply With Quote
Old Jun 11, 2008, 06:42 PM   #5
Buschmaster
macrumors 65816
 
Buschmaster's Avatar
 
Join Date: Feb 2006
Location: Minnesota
Send a message via AIM to Buschmaster
My main concern is that they're cracking down more on activations. So if I upgrade to a 3G iPhone I want to keep my current plan since 3G barely excites me (Almost always on wifi anyway) and then I'll want to keep my current phone just to make sure it works fine on both sets of hardware. I'm sure it wouldn't be a problem just testing it on one but we can't be too cautious, right?
__________________
Mint Apps: Apps with beauty and simplicity: www.mintapps.com
Buschmaster is offline   0 Reply With Quote
Old Jun 11, 2008, 08:34 PM   #6
liptonlover
macrumors 6502a
 
Join Date: Mar 2008
3G is awesome developer-wise because with it comes GPS and because, of course, it makes everything way faster. I'm excited, (more for others than for me) that they did the notification thing, that was really clever and solves a lot of problems. On a side note I really wish they had opened up the iphone to all carriers, this would allow them to stop making the itouch, so I could get an itouch $100 cheaper.
liptonlover is offline   0 Reply With Quote
Old Jun 11, 2008, 08:41 PM   #7
Cromulent
macrumors 603
 
Cromulent's Avatar
 
Join Date: Oct 2006
Location: The Land of Hope and Glory
Quote:
Originally Posted by liptonlover View Post
On a side note I really wish they had opened up the iphone to all carriers, this would allow them to stop making the itouch, so I could get an itouch $100 cheaper.
How did you work that one out?
__________________
Neural Advance - Mac OS X, UNIX and Windows Development
Last.fm Profile | Extreme Metal Reviews
MP 4x 2.66Ghz Xeons / 6GB RAM / 640GB + 500GB + 750GB + 1TB HDDs / ATI Radeon 4870 / iPad 3
Cromulent is offline   0 Reply With Quote
Old Jun 12, 2008, 12:11 AM   #8
liptonlover
macrumors 6502a
 
Join Date: Mar 2008
well the itouch is just the iphone without the phone, and now $100 dollars more. If apple unleashed the iphone to all carriers, then you could have an iphone without a service, so for all purposes it's now an itouch. But now that I tihnk about it you wouldn't get the subsidy then...
liptonlover is offline   0 Reply With Quote
Old Jun 12, 2008, 12:35 AM   #9
lee1210
macrumors 68040
 
lee1210's Avatar
 
Join Date: Jan 2005
Location: Dallas, TX
I'm excited to some extent because there is no new hardware that differentiates the two models from a developers perspective. That should mean apps are for everyone. Some apps might be hamstrung by a lot of network usage that would only be reasonable on wifi or 3G, but that seems fine. The music store is wifi only already.

-Lee
lee1210 is offline   0 Reply With Quote

Reply
MacRumors Forums > Apple Systems and Services > Programming > Mac Programming

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Similar Threads
thread Thread Starter Forum Replies Last Post
Programmers: what apps have you made? Astroboy907 iPhone 1 Aug 12, 2013 06:54 PM
Meetup for developers/programmers? evanberube iPhone/iPad Programming 3 Feb 27, 2013 12:25 PM
BBC Article - Viewpoint: Apple's iPhone launches no longer excite [MERGED] JDee iPhone 90 Sep 13, 2012 02:10 PM
BBC News: Apple's iPhone launches no longer excite. Apple now spending only 2% on R&D iPad 2 iPhone 1 Sep 12, 2012 10:24 AM
Application for Programmers Benjamin, Mac Applications and Mac App Store 3 Jul 12, 2012 06:30 AM

Forum Jump

All times are GMT -5. The time now is 02:12 AM.

Mac Rumors | Mac | iPhone | iPhone Game Reviews | iPhone Apps

Mobile Version | Fixed | Fluid | Fluid HD
Copyright 2002-2013, MacRumors.com, LLC