PDA

View Full Version : iPhone SDK Already Seeded to Some Developers?




MacRumors
Nov 26, 2007, 04:04 PM
http://www.macrumors.com/images/macrumorsthreadlogo.gif (http://www.macrumors.com)

Electronista claims (http://www.electronista.com/articles/07/11/26/iphone.early.sdk/) that Apple has already started seeding an early version of the iPhone SDK (software development kit) to a few select developers.

The kit is described as "rough versions" of the tools that allow developers to create native applications for the iPhone and iPod touch. Electronista is unable to provide many details on the development kit, but claims it "somewhat resembles Google's OpenSocial (http://code.google.com/apis/opensocial/) in that it mediates between the programmer and the iPhone operating system."

They do claim that there are "clear limits" applied to applications but that even so, at least one major social networking site is interested in creating a native iPhone interface to their site.

Article Link (http://www.macrumors.com/2007/11/26/iphone-sdk-already-seeded-to-some-developers/)



mozmac
Nov 26, 2007, 04:06 PM
I can't wait to see what developers can do when 80% of their time isn't spent cracking into the iPhone.

thejadedmonkey
Nov 26, 2007, 04:07 PM
They do claim that there are "clear limits" applied to applications but that even so, at least one major social networking site is interested in creating a native iPhone interface to their site.

I choose you, Facebook.

psychofreak
Nov 26, 2007, 04:10 PM
I choose you, Facebook.

I hope this doesn't mean Facebook apps will come to the iPhone...

CANEHDN
Nov 26, 2007, 04:13 PM
That's great news. I can't wait to get the 2nd gen iPhone. Apps will be available for it or at least coming soon. It's exciting.

plumbingandtech
Nov 26, 2007, 04:14 PM
least one major social networking site is interested in creating a native iPhone interface to their site.

So.

I'm more interested in real apps, not a tool to allow buffy to post her drunken Sat. night pics from her phone.

Bring on:

Paint App
Outline App
To Do
Voice recorder

Darkroom
Nov 26, 2007, 04:14 PM
facebook no... scrabblousbook? yes please...

/dev/toaster
Nov 26, 2007, 04:16 PM
Silly question ... but is the SDK going to be limited to writing code in Objective C ?

Telp
Nov 26, 2007, 04:19 PM
That's great news. I can't wait to get the 2nd gen iPhone. Apps will be available for it or at least coming soon. It's exciting.

Why are you talking about 2G? This is coming to 1G man, but your prolly just waiting for V2. Anyway, this is awesome news if its true. Imagine, it comes out December with amazing apps for it! I had a dream that it got a lotta apps last night, and it was really awesome, and then i woke up and i was a little dissapointed. Oh well, I cant wait, i hope these wont be too expensive...They cant be, then people waiting would just hack the iphone...The ones that havent already...:confused:

jholzner
Nov 26, 2007, 04:22 PM
I hope this doesn't mean Facebook apps will come to the iPhone...

Yep, only apps that YOU personally want should be made. Even though you don't have to install apps that you don't want, they still shouldn't be created. :confused:

pilotError
Nov 26, 2007, 04:27 PM
What does a verisign license cost? I assume you need to get one if you want to sell signed app's?

Prof.
Nov 26, 2007, 04:27 PM
I can't wait to free my touch :D

/dev/toaster
Nov 26, 2007, 04:28 PM
What does a verisign license cost? I assume you need to get one if you want to sell signed app's?

Apple can totally be the CA there, they could sign and issue the certs. However, they might change you to be a ADC member.

psychofreak
Nov 26, 2007, 04:29 PM
Yep, only apps that YOU personally want should be made. Even though you don't have to install apps that you don't want, they still shouldn't be created. :confused:

Its not that, its the damn invitations all the time, and the massive amount of scrolling needed on pages of people with tons of installed apps...

MishoM
Nov 26, 2007, 04:29 PM
I can't wait until they release a customization app. Ya' know, with really nice pre-made docks and what not. :D

daneoni
Nov 26, 2007, 04:29 PM
Will an SDK allow flash development for safari? or is that down to Apple?.

elcid
Nov 26, 2007, 04:32 PM
I choose you, Facebook.

second that.

Stella
Nov 26, 2007, 04:36 PM
Will an SDK allow flash development for safari? or is that down to Apple?.

Flash was created by Adobe, so wouldn't Adobe be responsible for any Flash products?

Drumjim85
Nov 26, 2007, 04:36 PM
Will an SDK allow flash development for safari? or is that down to Apple?.

thats between apple and adobe, and its a debate on who is to blame ..

notjustjay
Nov 26, 2007, 04:46 PM
I choose you, Facebook.

The FaceBook interface that shows up in Safari is pretty nice as it is... what more would people want a stand-alone app provide?

macduke
Nov 26, 2007, 04:49 PM
Will an SDK allow flash development for safari? or is that down to Apple?.

Mozilla has been working on Firefox Mobile for cell phones. As slick as Safari is on the iPhone, imagine Firefox on there, open source, with the ability to add all sorts of custom add-ons (extensions and themes)! Prediction: Firefox for iPhone by this time next year with Flash extensions and Safari theme.

As a side note, programmers would be able to access the blue tooth stack, right? Then write software to pair with bluetooth enabled GPS receiver (or even printers, etc), or have a slim-profile GPS unit that would attach to the dock port and integrate with Google Maps?

emotion
Nov 26, 2007, 04:50 PM
Macworld's going to be interesting.

Firmware 2.x anyone?

Darkroom
Nov 26, 2007, 04:50 PM
Flash was created by Adobe, so wouldn't Adobe be responsible for any Flash products?

Flash was created by Macromedia (which was acquired for 4.5Billion USD in 2004 by Adobe), so wouldn't Adobe be responsible for any Flash products?

:p

and yes, it's up to Adobe to make it work...

benlee
Nov 26, 2007, 04:50 PM
If this is true we will probably get a sneak peak of a few apps in January for release on Feb. 28th.

DrMoray
Nov 26, 2007, 04:56 PM
It seems to me that it will be Objective C only. Sandboxing also makes sense. I wonder if they'll do some sort of virtual device to do testing on? C'mon February!!

twoodcc
Nov 26, 2007, 04:57 PM
good news. the sooner they get this out, the sooner we got iPhone apps

chicagostars
Nov 26, 2007, 04:57 PM
I can't wait to see what developers can do when 80% of their time isn't spent cracking into the iPhone.

seldom has a more true statement been uttered. :D

BrianMojo
Nov 26, 2007, 04:59 PM
The FaceBook interface that shows up in Safari is pretty nice as it is... what more would people want a stand-alone app provide?

Consider the idea of a Facebook app that pushes telephone numbers / e-mail addresses / real addresses from your friend's profiles to your iPhone & Address Book. It would still be private because they would have to accept your friend request, but it would save you the trouble of manually updating friends' contacts. Hell yeah.

walnuts
Nov 26, 2007, 05:01 PM
It seems to me that it will be Objective C only. Sandboxing also makes sense. I wonder if they'll do some sort of virtual device to do testing on? C'mon February!!

What kind of limitations would the Objective C language and sandboxing create?

notjustjay
Nov 26, 2007, 05:09 PM
Consider the idea of a Facebook app that pushes telephone numbers / e-mail addresses / real addresses from your friend's profiles to your iPhone & Address Book. It would still be private because they would have to accept your friend request, but it would save you the trouble of manually updating friends' contacts. Hell yeah.

That would be neat, yes. But I'd see that as a potential generic feature that could be added to Safari (maybe as a plug-in) rather than a specific "Facebook Viewer" app. That way you could push any addresses or phone numbers from any website, like Facebook, MySpace, the Yellow Pages, etc.

mduser63
Nov 26, 2007, 05:22 PM
What kind of limitations would the Objective C language and sandboxing create?

Objective-C is not a limitation at all except that not as many developers are familiar with it as some other languages. It's a very powerful, full-featured programming language and is used to write a great many of the best apps on the Mac.

As for sandboxing, that all remains to be seen because it will depend very much on the specifics of Apple's "sandboxing" implementation.

SRSound
Nov 26, 2007, 05:23 PM
YES! I am very excited to see what happen comes February!

gusapple
Nov 26, 2007, 05:25 PM
I haven't read the whole thread yet, but my un-biased opinion on this is that Apple would give the SDK to a select few. Steve would need something to show at Macwolrd (where Apple will probably demo SDK-built programs) so, again, yes.

macduke
Nov 26, 2007, 05:29 PM
If this is true we will probably get a sneak peak of a few apps in January for release on Feb. 28th.

2008 is a leap year, so the SDK will most likely come out on Friday the 29th of February. Right before my birthday!

I'm sure they will demo a few apps at Macworld--if not the next iPhone (less likely). Is anyone here a developer who has got their hot little hands on this SDK who could provide some more details? I've been out of programming for a few years since going to college to study photography and graphics design--but might just jump in to program some iPhone apps if it's open to anyone. I hope it's more like Visual Basic with prebuilt buttons, forms, etc that look like the iPhone UI so I don't have to design all those myself, which would take more time.

Also API's for integrating with the various features of the iPhone like the accelerometer would be great, especially if it included little modules to tweak the sensitivity for each app, etc. I can even think of using the proximity sensor or ambient light sensor to possibly make some interesting games. Also, access to some sort of library for core animation or whatever it uses to create 3d games would be nice. The PSP has lower specs, so it should be possible (though not sure about the iPhone's video chip / polygons/s numbers) Oh, the possibilities!

spimp31
Nov 26, 2007, 05:30 PM
Isn't it likely then that if the SDK is already in the hands of some developers, that it will get leaked to the general public? If the SDK is out there and available, doesn't that eliminate the need to jailbreak for apps? The average user could use the SDK to transfer their apps to the iPhone without any kind of modification to their phone.

I had to replace my iPhone and am running 1.1.2, and haven't wanted to deal with a messy jailbreak procedure (even though it doesn't look all that challenging). However, with the iTunes unlocking in Germany and this news today, it seems sooner rather than later jailbreaking the iPhone is going to be a non-issue and you can freely add all the apps you want, presumably bypassing any certification process Apple plans to use.

ghall
Nov 26, 2007, 05:30 PM
February has never seemed so far away.

C'mon Apple, this must mean that the SDK is coming sooner. (please, please, please!!!)

kagharaht
Nov 26, 2007, 05:32 PM
http://www.macrumors.com/images/macrumorsthreadlogo.gif (http://www.macrumors.com)

Electronista claims (http://www.electronista.com/articles/07/11/26/iphone.early.sdk/) that Apple has already started seeding an early version of the iPhone SDK (software development kit) to a few select developers.

The kit is described as "rough versions" of the tools that allow developers to create native applications for the iPhone and iPod touch. Electronista is unable to provide many details on the development kit, but claims it "somewhat resembles Google's OpenSocial (http://code.google.com/apis/opensocial/) in that it mediates between the programmer and the iPhone operating system."

They do claim that there are "clear limits" applied to applications but that even so, at least one major social networking site is interested in creating a native iPhone interface to their site.

Article Link (http://www.macrumors.com/2007/11/26/iphone-sdk-already-seeded-to-some-developers/)

Just give me the ability to hook up to our Exchange Servers without having to ask IT to do any changes on their end. Have that and iPhone will take off in the business world. Well soon as they add copy and paste, search, To Do, saving documents and some other little tidbits missing.

winterspan
Nov 26, 2007, 06:01 PM
So.

I'm more interested in real apps, not a tool to allow buffy to post her drunken Sat. night pics from her phone.

Bring on:

Paint App
Outline App
To Do
Voice recorder


HAHAHAHHAHA :):):)

MacTheSpoon
Nov 26, 2007, 06:06 PM
This is so exciting, I can't wait to see what people create!

emccus01
Nov 26, 2007, 06:13 PM
To the response of an earlier poster take a look at this link. http://www.htlounge.net/articles/4627/1/ATT-is-aiming-to-market-a-more-business-oriented-iPhone

I can't wait for a business oriented iphone with business apps. My company has a great corporate discount with cingular and hopefully they will offer that discount later on. Also, we only support blackberry with our enterprise servers so hopefully I could find a way to have my iphone added one day. I'm very excited but like everyone else want things to move faster.

Ed

B. Hunter
Nov 26, 2007, 06:18 PM
I would like the ability to view iWork/Word & PDF files on my Touch.

St Soichiro
Nov 26, 2007, 06:33 PM
Really hoping for OmniFocus to show up on the iPhone. Then I will buy one, whether they are available (by then) for business accounts or not.

St.S.

MikeDTyke
Nov 26, 2007, 06:38 PM
Isn't it likely then that if the SDK is already in the hands of some developers, that it will get leaked to the general public? If the SDK is out there and available, doesn't that eliminate the need to jailbreak for apps? The average user could use the SDK to transfer their apps to the iPhone without any kind of modification to their phone.


A leaked SDK will allow you to develop for the iPhone but it won't unlock the phone to run code. That'll come in a firmware update at the same time.

Users will use iTunes, probably 7.6 or more likely 8.0 to transfer their apps to iPhone, but only after they've signed up for a certificate from Apple to prove who they are.

Still i'm up for a leaked SDK, if only so we can see what restrictions are in place.

M. :)

ifonline
Nov 26, 2007, 06:39 PM
You had a dream that your iPhone got a lot of apps??? You are a huge douche!!!! GET A LIFE

Did that make you feel better, or more important?

Flowbee
Nov 26, 2007, 06:40 PM
Really hoping for OmniFocus to show up on the iPhone. Then I will buy one, whether they are available (by then) for business accounts or not.

In their forums, the Omni folks have dropped a number of hints that they're working on a native solution for the iPhone. The iphone SDK seems to be one of the reasons they stopped working on a 'web interface' solution.

Can't wait!

TheSpecialist
Nov 26, 2007, 06:47 PM
Think this will also be in the spotlights of Macworld 2008

MacGeek7
Nov 26, 2007, 06:49 PM
I choose you, Facebook.

ummmm

http://iphone.facebook.com/

McCarron
Nov 26, 2007, 07:27 PM
I was wondering when they'd start to offer this.

I've been considering an ADC upgrade to higher levels, but the discount will likely not apply to iPhones or iPod Touches, which would help my development by owning all possible devices my games/apps will run on.

kainjow
Nov 26, 2007, 07:28 PM
There is no doubt in my mind that some of the bigger companies already have the SDK.

spookje
Nov 26, 2007, 07:40 PM
Flash was created by Macromedia (which was acquired for 4.5Billion USD in 2004 by Adobe), so wouldn't Adobe be responsible for any Flash products?

:p

and yes, it's up to Adobe to make it work...

Nope, it's up to Apple to share it with their customers. Flash for the iPhone already works nicely. Only Apple wants to promote there own technologies (like Quicktime, and Core Animation) instead. One of the reasons why you should keep bugging Apple about it.

Random Ping
Nov 26, 2007, 07:48 PM
You had a dream that your iPhone got a lot of apps??? You are a huge douche!!!! GET A LIFE

Or he is like me and is married. :p

Random Ping
Nov 26, 2007, 07:50 PM
Silly question ... but is the SDK going to be limited to writing code in Objective C ?

Probably, C, Obj-C, and C++. The limitation will be the API -- how the applications can access the rest of the phone. Most/all of the standard UNIX APIs will probably be unavailable.

ChrisSamsa
Nov 26, 2007, 07:53 PM
The FaceBook interface that shows up in Safari is pretty nice as it is... what more would people want a stand-alone app provide?

agreed. The facebook iPhone interface is awesome. I see no reason why it would need a standalone app.. Myspace did just release an app for sidekicks, maybe iPhone is next?

I'm more excited to see what else this thing can do.

Random Ping
Nov 26, 2007, 07:53 PM
Will an SDK allow flash development for safari? or is that down to Apple?.

Given that Apple will probably block access to most UNIX APIs, Adobe will probably have a tough time porting Flash to the iPhone. Heck, I am not sure they have even moved beyond Carbon for their applications. (In Leopard, Carbon apps are limited to 32-bit applications (Carbon has basically been EOLed), whereas Cocoa apps can be full 64-bit applications.)

Random Ping
Nov 26, 2007, 07:56 PM
What kind of limitations would the Objective C language and sandboxing create?

Objective C can do anything. It will be the API and the sandboxing that will be interesting. Leopard already supports Sandboxing (probably the same used by the iPhone), but the documentation really sucks right now.

MattInOz
Nov 26, 2007, 08:01 PM
The FaceBook interface that shows up in Safari is pretty nice as it is... what more would people want a stand-alone app provide?

Not sure if it's any value to facebook but native apps should have the ability to sort local data.
So full use of info while offline.
Lower network usage.
If the app if aware of what network you are on, then it could decide how to limit it's own usage, or syncing of the local data.
and as already pointed out that info could be used in other apps.

Something like a Banking app could keep all it's base files local, could keep previous transactions if a secure file, then would only need a secure connection for balance updates and new information.

spimp31
Nov 26, 2007, 08:48 PM
A leaked SDK will allow you to develop for the iPhone but it won't unlock the phone to run code. That'll come in a firmware update at the same time.


So developers won't be able to run their apps on an iPhone to test? Seems like providing the SDK could yield some in-routes to the Phone that bypass the current software on the phone. Oh well, I'm just impatient... as it seems most others are. I want an easy way to transfer apps to my iPhone without a 15 step work around that deletes, creates, and modifies files on my phone.

Stella
Nov 26, 2007, 08:49 PM
Flash for the iPhone already works nicely.

?? Flash isn't available for the iPhone ( at least, to the paying iPhone customer).

thechidz
Nov 26, 2007, 09:02 PM
This is awesome! I just signed on to ADC:cool:

thechidz
Nov 26, 2007, 09:03 PM
Nope, it's up to Apple to share it with their customers. Flash for the iPhone already works nicely. Only Apple wants to promote there own technologies (like Quicktime, and Core Animation) instead. One of the reasons why you should keep bugging Apple about it.

do you know something we dont? ie. flash/iphone???

wizard
Nov 26, 2007, 09:07 PM
Why are you talking about 2G? This is coming to 1G man, but your prolly just waiting for V2. Anyway, this is awesome news if its true. Imagine, it comes out December with amazing apps for it! I had a dream that it got a lotta apps last night, and it was really awesome, and then i woke up and i was a little dissapointed. Oh well, I cant wait, i hope these wont be too expensive...They cant be, then people waiting would just hack the iphone...The ones that havent already...:confused:

The second generation iPhone what else would he be talking about? Many of us are interested in this device and are really hoping that Apple delivers the right machine. The problem is that the iPhone is not a one size fits all device.

By the way this has nothing to do with 3G the often stated reason to wait for the third generation iPod. It is a list of different things, any one of which would make the phone more interesting for us. For example: more flash, more ram, larger higher resolution screen and other goodies like a host USB port.

That doesn't even take into account that some of us won't go the iPhone route unless it has the SDK available and that kit is fairly open. In any event the cost of the SDK is not really an issue for most businesses, at least not for the volume that Apple is selling the platform. The good thing, as I see it, is the frequent reference to the little guy, or small team developer. It may be a sign that Apple is being influenced by the apps that have already been delivered for the iPhone.

Dave

jmadlena
Nov 26, 2007, 09:23 PM
ummmm

http://iphone.facebook.com/

He meant a native application for the iPhone. We all know that Facebook has a great iPhone page.

The second generation iPhone what else would he be talking about? Many of us are interested in this device and are really hoping that Apple delivers the right machine. The problem is that the iPhone is not a one size fits all device.

...

Dave

I think Telp was wondering why the poster that he was responding to was assuming that the SDK would not be available for the first generation iPhone. I don't believe Apple has made any indication that it would not be able for 1G iPhones.

Jarcrew
Nov 26, 2007, 09:46 PM
Flickr will almost certainly be onto something with this.

kdarling
Nov 26, 2007, 11:06 PM
What does a verisign license cost? I assume you need to get one if you want to sell signed app's?

Not necessarily. For example, Blackberry has their own certs. Developers pay a token $100 for them via a credit card.

The reason for the sign-up and $100 payment is to stop casual hackers from getting signing certificates.

Note that apps which don't use secured libraries wouldn't need certs. For example, a poker game can do no harm and wouldn't need to be signed (if not storing high scores). But a photo editor, which must write to storage, might. And an app that wants to dial out, certainly would.

Buschmaster
Nov 27, 2007, 12:10 AM
They will, most certainly, need to have an emulator to show how your app is working.

If they don't include that it'll be impossible for me to get used to coding for the iPhone. I tend to code little things and little by little keep adding onto them. By the end it may actually do something (useful or not) but that's not how my apps would start at all.


Anybody know how easy it is to learn Objective-C if you already know Java, PHP, && BASIC?

TurboSC
Nov 27, 2007, 01:30 AM
Very excited about this...

Yes all the big companies have the SDK already, and we're just sitting here waiting... argh.

I'd love to put out a wallpaper application for the iPhone that works with the databases on my site, Does anyone know if this is possible through the SDK? Or is everyone else as clueless as I am :p

Well the good news is Feb. is just right around the corner, much excitement. :D

Project
Nov 27, 2007, 01:42 AM
They will, most certainly, need to have an emulator to show how your app is working.

If they don't include that it'll be impossible for me to get used to coding for the iPhone. I tend to code little things and little by little keep adding onto them. By the end it may actually do something (useful or not) but that's not how my apps would start at all.


Anybody know how easy it is to learn Objective-C if you already know Java, PHP, && BASIC?

There hasn't been an emulator thus far and the homebrew community seems to be doing just fine. It makes things a lot easier, but isn't essential

lduncan
Nov 27, 2007, 03:01 AM
Think this will also be in the spotlights of Macworld 2008

I'll be making sure of it ;-) So far we're the only exclusively native iPhone software developers to be exhibiting at MacWorld '08 (Moscone West, booth 4030)

http://www.polarbearfarm.com

christian_k
Nov 27, 2007, 04:12 AM
Anybody know how easy it is to learn Objective-C if you already know Java, PHP, && BASIC?

Esp. if you know Java (and therefore the concept of object oriented programming) , it should be quite easy. Many aspects of the syntax resemble
Java (and of course C). The syntax of the OO features resembles Smalltalk, but its still the same concept as in Java.
With OC you will probably use Coccoa a lot, this is a huge object oriented framework, Java developers are used to such libraries.

If you have a Mac, you can check it out using the free XCode tools that are included with every Mac and every boxed OSX right now.

Christian

emotion
Nov 27, 2007, 04:17 AM
Quite a few of you don't seem to know what an SDK is. In the interest of clearing this up, maybe have a quick look at the Android SDK:

http://code.google.com/android/

They have multitouch coming (it's in the demo vids, not in the SDK from what I can see) but I could see this coming to the iPhone at some point, when more mature. Dalvik bytecode would certainly be suited to the ARM processor.

crackermac
Nov 27, 2007, 07:21 AM
Consider the idea of a Facebook app that pushes telephone numbers / e-mail addresses / real addresses from your friend's profiles to your iPhone & Address Book. It would still be private because they would have to accept your friend request, but it would save you the trouble of manually updating friends' contacts. Hell yeah.

I thought that would be a great idea also. I started googling and found out that there are a few small apps already (I don't think for the iPhone though) that allow you to do this, but only if each person has this app installed. Great idea though.

pilotError
Nov 27, 2007, 07:32 AM
There hasn't been an emulator thus far and the homebrew community seems to be doing just fine. It makes things a lot easier, but isn't essential

The article eluded to the fact that the new SDK is very much like android. The android SDK does have an emulator. Its basically a ripoff JVM anyway.

Thomas2006
Nov 27, 2007, 07:34 AM
Silly question ... but is the SDK going to be limited to writing code in Objective C ?
Apple is working on Clang (http://clang.llvm.org/) so I expect developers will be able to use C, C++, and ObjC.

GoCubsGo
Nov 27, 2007, 07:35 AM
I can't wait to see what developers can do when 80% of their time isn't spent cracking into the iPhone.

Good point! I too am happy to see this since I'm not really in the mood to screw up a $400 phone by messing up the jailbreaking process. While it's easy and all, knowing me it'll get botched somewhere and I'd be sad.

glennyboiwpg
Nov 27, 2007, 08:08 AM
Why are you talking about 2G? This is coming to 1G man, but your prolly just waiting for V2. Anyway, this is awesome news if its true. Imagine, it comes out December with amazing apps for it! I had a dream that it got a lotta apps last night, and it was really awesome, and then i woke up and i was a little dissapointed. Oh well, I cant wait, i hope these wont be too expensive...They cant be, then people waiting would just hack the iphone...The ones that havent already...:confused:

This news isn't about the SDK comming early. This news is normal...nothing specail. Although the SDK isn't a typical 'application' it is still software. Its code that other programmers use to create other programs. Meaning it still needs to be tested just like leopard, or safari betas. So this is just apple doing what it should be doing.

But what it could mean is that Apple might have a few apps ready for the release day... I mean what is a keynote without steve showing us what the SDK can do and then have us go home and be able to make use of that, that day. Not like bill gates.. Look at this new product.. now 'imagine' what it will do for you.

robogobo
Nov 27, 2007, 08:38 AM
It'd be nice if you people would use proper grammar and punctuation whilst you spew your pointless nerd drivel, you know, like you were taught in the fifth grade.

You're too sense wood bee reel suite than.

twoboxen
Nov 27, 2007, 08:55 AM
Did that make you feel better, or more important?

It made me laugh.

Plutonius
Nov 27, 2007, 09:49 AM
I'm wondering what people's reactions will be when they find that they have to pay for and download their iPhone/iTouch apps through iTunes (similar to the games). The SDK will allow apps to be made for the iPhone/iTouch but Apple will not willing give up control over what goes into the iPhone/iTouch and it will not be free of charge.

emotion
Nov 27, 2007, 09:52 AM
I'm wondering what people's reactions will be when they find that they have to pay for and download their iPhone/iTouch apps through iTunes (similar to the games). The SDK will allow apps to be made for the iPhone/iTouch but Apple will not willing give up control over what goes into the iPhone/iTouch and it will not be free of charge.

If the app is worth paying for then I'll pay.

The reaction will be the same as for iPod games surely?

pgr3master
Nov 27, 2007, 09:54 AM
I would like the ability to view iWork/Word & PDF files on my Touch.

you can already view them in safari how about great word app that you edit them with!

plus Mail and notes for touch and Games!!!!!!

We need mono to be ported to ipod touch/iphone that would be great as then i could build apps for the great devices:):)

Plutonius
Nov 27, 2007, 10:01 AM
If the app is worth paying for then I'll pay.

The reaction will be the same as for iPod games surely?

I'm sure the apps will be worth paying for and most people will not have an issue with it.

Many people will though and I'm sure some people think that they are going to use the SDK to write custom applications for their own iPhone/iTouch.

tennez
Nov 27, 2007, 10:12 AM
I'm trying to think what new app can the come up to the iphone/touch...Jailbreak has open a new world...I have nes, maps, mail and the notes...what else could I need?

crackermac
Nov 27, 2007, 10:19 AM
Anyone try google docs on an iPhone? Curious how well they work.

MacDonaldsd
Nov 27, 2007, 10:45 AM
Does anyone reckon this will be confirmed ?

It seems reasonable that some members have early access to the SDK but why not just release to all ?

Iroganai
Nov 27, 2007, 11:14 AM
It seems reasonable that some members have early access to the SDK but why not just release to all ?
Releasing the SDK is a huge liability; once it goes public, you cannot change the APIs. Microsoft makes painstaking effort to reproduce each original feature, even a bug in the old API, into the new version of Windows so that old apps which relies on the old bugs continue to work.
Apple is known to easily drop backward compatibility, but even Apple does it only when it goes from Panther to Tiger, Tiger to Leopard, etc.

So it's understandable they will keep the SDK to the select few until the spec is really finalized.

Random Ping
Nov 27, 2007, 11:18 AM
Apple is working on Clang (http://clang.llvm.org/) so I expect developers will be able to use C, C++, and ObjC.

Thanks for the link on Clang! I have almost always ignored the diagnostics coming from the gcc compiler (especially when dealing with C++ templates) because they are usually gibberish. I just jump to the line nearest line number and study the code until I figure it out. Clang looks really nice.

Random Ping
Nov 27, 2007, 11:23 AM
I mean what is a keynote without steve showing us what the SDK can do and then have us go home and be able to make use of that, that day.

I agree. I expect several supported 3rd party iPhone applications to be available at MacWorld. I think we are going to see another pop in iPhone iTouch sales next quarter.

Random Ping
Nov 27, 2007, 11:27 AM
Releasing the SDK is a huge liability;

I agree. It is a pretty much a binding contract between that platform creator (i.e., Apple) and the software developers. Apple wants to make sure they get this right.

coleridge78
Nov 27, 2007, 12:25 PM
Just give me the ability to hook up to our Exchange Servers without having to ask IT to do any changes on their end. Have that and iPhone will take off in the business world. Well soon as they add copy and paste, search, To Do, saving documents and some other little tidbits missing.

Agreed on the copy/paste etc, but just stop with the Exchange stuff.

Exchange is a joke, and this perception in certain circles that it is THE "enterprise" or "business" email system is an absurdly ignorant delusion. Its penetration in the largest sectors like Higher Ed, Finance, and research science (read: Biomed, folks), is nearly zero. And if you think Higher Ed doesn't count as "enterprise", then you're using a meaningless, retardo-analyst definition of the word.

It is a flip of a switch to enable IMAP use of an Exchange Server, and anyone who thinks it adds any security risk is a FUD-sucking moron who has demonstrated by their lack of brains that they should never be allowed to work in this industry again.

crackermac
Nov 27, 2007, 12:50 PM
Agreed on the copy/paste etc, but just stop with the Exchange stuff.

Exchange is a joke, and this perception in certain circles that it is THE "enterprise" or "business" email system is an absurdly ignorant delusion. Its penetration in the largest sectors like Higher Ed, Finance, and research science (read: Biomed, folks), is nearly zero. And if you think Higher Ed doesn't count as "enterprise", then you're using a meaningless, retardo-analyst definition of the word.

It is a flip of a switch to enable IMAP use of an Exchange Server, and anyone who thinks it adds any security risk is a FUD-sucking moron who has demonstrated by their lack of brains that they should never be allowed to work in this industry again.

Can you sync contacts, notes, calendar through IMAP?

coleridge78
Nov 27, 2007, 12:59 PM
Can you sync contacts, notes, calendar through IMAP?

If you want to, yes, you can. Many apps do, including Leopard's Mail.

Or, you can use protocols that were designed for those things instead of the brain-dead, broken, and brittle MAPI. Either way, the user gets what they want, more reliably than with Exchange.

maestro55
Nov 27, 2007, 01:14 PM
I am looking forward to this, what I am afraid of is that the programs will be written and then Apple will give a way for the programs to be purchased in iTunes thus giving Apple a share of the profits rather than the software being freely available via some kind of installer like with the JailBreak. I haven't done the JailBreak again since I upgraded to 1.1.2 but when I was running apps like sendsong and terminal and tinyproxy I was able to get much more productivity from the phone.

inblosam
Nov 27, 2007, 03:58 PM
If I wanted to get an early start on creating an app for the new iPhone SDK, what would everyone suggest? Build one like the Jailbreak apps and wait to see what's different? Or something else?

Is there some resource that discusses how to build native apps right now that could be installed via Jailbreak?

lduncan
Nov 27, 2007, 04:09 PM
If I wanted to get an early start on creating an app for the new iPhone SDK, what would everyone suggest? Build one like the Jailbreak apps and wait to see what's different? Or something else?

Is there some resource that discusses how to build native apps right now that could be installed via Jailbreak?

You can install the reverse engineered toolchain following these instructions here:

http://urltea.com/1yen

It's not for the faint hearted. There are incomplete headers (you'll have to hunt for those), and no debugging tools other than NSLog();

Developing for the iPhone is more or less the same as developing for OX desktop, sans InterfaceBuilder. All the familiar classes are there (some with a few name changes).

So as far as an advanced SDK, it's there already. The bulk of those API's aren't going to change in the official SDK, so you can get a jump start before release in February.

emotion
Nov 27, 2007, 04:23 PM
Interesting to see that based on a form of virtualisation (LLVM).

lduncan
Nov 27, 2007, 04:27 PM
Apple have contributed a fair bit to LLVM from what i've seen.

emotion
Nov 27, 2007, 04:29 PM
Apple have contributed a fair bit to LLVM from what i've seen.

I'm not super aware of it but it solves a few problems with multiple platforms and languages.

applerdf
Nov 27, 2007, 05:55 PM
A followup to this article with some more Macworld specific rumors is posted at http://applerdf.com/2007/11/official-iphone-apps-coming-in.html

Iroganai
Nov 27, 2007, 08:17 PM
Is there some resource that discusses how to build native apps right now that could be installed via Jailbreak?
I guess you have some experience with XCode & Objective-C & Cocoa,
but if not, I strongly suggest you to make a small app on the mac.

TurboSC
Nov 28, 2007, 12:41 AM
Releasing the SDK is a huge liability; once it goes public, you cannot change the APIs. Microsoft makes painstaking effort to reproduce each original feature, even a bug in the old API, into the new version of Windows so that old apps which relies on the old bugs continue to work.
Apple is known to easily drop backward compatibility, but even Apple does it only when it goes from Panther to Tiger, Tiger to Leopard, etc.

So it's understandable they will keep the SDK to the select few until the spec is really finalized.

On Point. Regardless of how much testing and crunching they do over at Apple, someone's bound to find a way in for the community :) When the SDK is released, the floodgates will open. :D:D:D

pilotError
Nov 28, 2007, 07:56 AM
Could this be shaping up to be the launch of the Business iPhone?

I know a crap load of shops that would love to be able to develop mobile apps on this small of a footprint.

Oh yeah, and Exchange support ;)

We all heard about a 3rd party Exchange Mail bridge coming, I can only assume that they've been holding back for some reason.

crackermac
Nov 28, 2007, 12:03 PM
Oh yeah, and Exchange support ;)

We all heard about a 3rd party Exchange Mail bridge coming, I can only assume that they've been holding back for some reason.

Uh oh. Try and hold back coleridge :)

...stop with the Exchange stuff.

Exchange is a joke, and this perception in certain circles that it is THE "enterprise" or "business" email system is an absurdly ignorant delusion. Its penetration in the largest sectors like Higher Ed, Finance, and research science (read: Biomed, folks), is nearly zero. And if you think Higher Ed doesn't count as "enterprise", then you're using a meaningless, retardo-analyst definition of the word.

It is a flip of a switch to enable IMAP use of an Exchange Server, and anyone who thinks it adds any security risk is a FUD-sucking moron who has demonstrated by their lack of brains that they should never be allowed to work in this industry again.

louden
Nov 29, 2007, 11:45 PM
Will an SDK allow flash development for safari? or is that down to Apple?.

I hope there's something in the SDK that has better Flash or Silverlight support. I highly doubt Apple will cede that platform to Adobe, and I'll be it would take hell to freeze over before they added a Microsoft platform technology to the stack...

Still, one can hope... It just sets a bar for how easy it should be to build apps on the device. I'll bet Google's Android will support Flash and Silverlight :)

John Musbach
Dec 1, 2007, 07:32 PM
http://www.macrumors.com/images/macrumorsthreadlogo.gif (http://www.macrumors.com)

Electronista claims (http://www.electronista.com/articles/07/11/26/iphone.early.sdk/) that Apple has already started seeding an early version of the iPhone SDK (software development kit) to a few select developers.

The kit is described as "rough versions" of the tools that allow developers to create native applications for the iPhone and iPod touch. Electronista is unable to provide many details on the development kit, but claims it "somewhat resembles Google's OpenSocial (http://code.google.com/apis/opensocial/) in that it mediates between the programmer and the iPhone operating system."

They do claim that there are "clear limits" applied to applications but that even so, at least one major social networking site is interested in creating a native iPhone interface to their site.

Article Link (http://www.macrumors.com/2007/11/26/iphone-sdk-already-seeded-to-some-developers/)

This is great, hopefully the number of applications and utilities that are built using this sdk will be such that it'll no longer be necessary to hack the iPhone anymore.