IphoneSdk

Latest

  • iPad won't handle GSM voice calls -- or will it?

    by 
    Chris Ziegler
    Chris Ziegler
    01.28.2010

    Like the camera references, this could just be another case of vestigial SDK weirdness -- but for whatever reason, devs have noticed (and we've been able to reproduce) a "Touch to return to call" bar in the iPad emulator just like you'd expect to find on an iPhone during a traditional GSM call. It certainly seems like Steve would've bothered to mention during today's festivities if you could do something crazy like pair up a Bluetooth headset and go to town (and you'd need a voice plan on top of that $29.99 data anyway), so who knows: either Apple's just made every UI element as adaptable as possible regardless of whether it's applicable to a particular device, they're planning a higher-res iPhone down the road, or they're integrating the bar into some VoIP action. Or... you know, none of the above. [Thanks to everyone who sent this in]

  • Apple lifts VoIP over cellular restrictions in new iPhone SDK

    by 
    Paul Miller
    Paul Miller
    01.27.2010

    Great news for the VoIP world: iCall, the maker of the iCall VoIP iPhone app that can catch a GSM call and flip it over to WiFi, has issued a press release saying that the new iPhone SDK allows for VoIP over 3G cellular connections. Previously such calls had to be made over WiFi, since AT&T's network (or someone well acquainted with AT&T's network) didn't think it was man enough to take the VoIP traffic. Interestingly, iCall says its 3G-friendly VoIP app is available now, and is the first and only such app in the App Store -- which seems like some pretty quick turnaround on everyone's part, but apparently the 3G restriction wasn't anything to do with the software itself, but instead a server-side block. We just tested this out and it totally works, and while we'll be looking for more verification that the ban has indeed been lifted, it sounds like it's time for some cheaply connected international parties in the streets.

  • iPhone SDK calls out nonexistent iPad cam, confirms split views and popovers are iPad-specific

    by 
    Chris Ziegler
    Chris Ziegler
    01.27.2010

    iPhone owners holding out hope that OS 3.2 would bring some of these fancy new iPad spoils to their devices might be in for a disappointment, because two of the big ones -- split view and popovers -- are both referred to in Apple's updated human interface guidelines as "iPad-only." Realistically, this shouldn't come as a surprise; both of these UI elements were built to shine on larger displays, and it's hard to say how you could make either one of them work on HVGA -- but it's important for devs to note that heavily investing in these are definitely going to make it difficult to make their apps compatible across all iPhone OS-powered devices. Considering that iPhones will almost certainly continue to dominate iPads for sales volume, we know how we'd be developing. In other news, running the updated iPhone simulator in iPad mode gives you the option to take photos, which doesn't make a heck of a lot of sense considering that it doesn't have a camera. There are plenty of plausible explanations for the muck-up, but our guess is that Apple's left the vestigial capability on-board since the framework's already in place for the iPhone and there could very well be iPads down the road that have a cam (or two). Follow the break for a shot of the iPad's Address Book imploring you to take a photo -- and savor it, since it's probably the closest you'll actually get to snapping a shot on the device any time soon. [Thanks, iPhone Dev and Eric]

  • iPad can run all iPhone apps unmodified, new iPhone SDK out today lets developers tweak apps for iPad use

    by 
    Paul Miller
    Paul Miller
    01.27.2010

    It looks like a "big iPhone," and apparently it acts like one too: the iPad can run traditional iPhone apps completely unmodified, and can even zoom them up to full screen. Additionally, a new iPhone SDK is out today to allow developers to tweak their apps for the specifics of the iPad. Of course, Apple has rebuilt its apps from the ground up for the iPad, and developers can do the same with the SDK. Check out our hands-on with the iPad here. %Gallery-84031%

  • iPhone devsugar: Working with tablet resolutions

    by 
    Erica Sadun
    Erica Sadun
    01.04.2010

    Rumors are hitting the ground hard and strong about exactly what to expect in the upcoming (yeah, yeah, possibly mythical) Apple tablet device. And the most important of those rumors, the fact most consistently cited, is the introduction of extra pixels. You might roll your eyes and say, "of course a tablet means more pixels," but what exactly does that extra resolution mean to you as a developer? After all, we don't know what the pixel count will be or whether the (possibly mythical) tablet will offer widget-mode applications using the current iPhone resolution size or full-screen options. So let's look at some of the challenges having extra screen space might offer up developers.

  • Found Footage: Sudoku Grab goes Augmented Reality

    by 
    Erica Sadun
    Erica Sadun
    12.30.2009

    When it comes to the iPhone, Augmented Reality refers to applications that integrate live camera feeds with data generated either directly from those camera images or from related data linked to the user's real world location. Over the past year, we've seen a number of augmented reality applications appear on App Store and in the Cydia store, offering a way to connect real world visuals with enhanced data presentations. On the recent Augmented Reality front, Sudoku Grab [iTunes Link] developer Chris Greening has been inspired by Apple's recent decision to allow calls to UIGetScreenImage(), the computer function that allows iPhone developers to copy an image directly from the iPhone screen. By relenting on this issue, Apple has allowed programmers to pull live data from the iPhone camera, and process that data in real time. That opens the door to immediate image processing and visual presentation of data on top of that image stream. The above video demonstrates this ability by scanning for Sudoku boards. When it detects one, the numbers in question turn green. So how useful in general is this new SDK feature? Chris says, "It's a bit horrible to do anything really useful, you haven't got a direct feed from the camera so you have to do a bit of jiggery pokery if you want to draw on top of the camera preview and still have something usable." As you can tell from the video, his "jiggery pokery" is pretty well done. His real time scanning and enhancement of raw image data allows his detection routine to work with the camera's live feed to acquire new Sudoku boards. It's still early days on the augmented reality front. Greening's work represents just the start of where this technology can go. With faster processors and better screen access routines (UIGetScreenImage is a very slow call compared to the iPhone's non-public CoreSurface routines), real world integration is just going to get better and better.

  • iPhone devsugar: Improved Network Reachability routines

    by 
    Erica Sadun
    Erica Sadun
    12.30.2009

    Apple makes it clear: when applications rely on network connectivity, they must always test for a valid connection and report those results to the user. If the app cannot reach the Internet, the user needs to know. App Store reviewers regularly reject applications that do not test, and when a connection is not found, report that the network cannot be accessed. Developers need to integrate this process into their apps. If your app connects to a server, for example, it must test the current iPhone configuration and report to the user whenever the network cannot be reached. Apple provides sample code to help with this. iPhone developer Andrew Donoho was not particularly impressed by Apple's sample reachability code. So he decided to do something about it. He has created an open source, BSD-licensed update, which he posted on his website. His updated reachability utilities fix a few Apple misspellings and tunes up the code, allowing you to revert to the original implementation via compiler flags. You can easily download his update and integrate it into your iPhone applications. His write-up describes the testing process and offers an implementation process for successive network tests. You build your decision tree and user feedback off the results of each test. Donoho has provided this code to allow others to build off his work without having to re-invent the entire process from Apple's original source. If you're interested in a slightly different take on reachability, you might also want to take a peek at my UIDevice Extension category, which provides a number of other approaches to Reachability checks. Among other features, the category includes a WiFi check and hooks that allow you to change reachability status from within your application. As noted in the code, these Airplane Mode hooks are for testing only and not App Store safe.

  • Windows 95 on iPhone: the worst Parallels installation you've ever seen

    by 
    Chris Ziegler
    Chris Ziegler
    07.13.2009

    Give a guy an iPhone, a jailbreak, and an open-source, cross-platform x86 emulator, and it's just a matter of time before hilarity ensues. In this case, said hilarity involves getting Windows 95 to boot on an iPhone 3G, a process that takes 5-10 minutes worth of pure boot time only to yield an environment useless for... well, actual use. In the video, we see the hack demonstrated both on an actual iPhone and within the Mac-based emulator, which we reckon is just about the most terrifying Parallels / VMware replacement we've ever encountered. Apparently, XP emulation and 3GS tests are up next -- the 3GS should perform marginally better on account of its faster core and more capacious RAM -- but that still won't cure the sting of being handily beaten to the milestone by the N95, will it? Follow the break for video of the mind-twisting Microsoft-on-Apple-on-Apple emulation in action.[Via Gizmodo and Good iPhone]

  • Beta 4 of iPhone SDK 3 is out

    by 
    Michael Rose
    Michael Rose
    04.29.2009

    Just a quick heads-up on the flood of tips in our inbox this morning: Beta 4 of the iPhone 3.0 SDK is available now, along with a preliminary build of iTunes 8.2. New features noted by readers include support for additional over-the-air PIM synchronization sources (including Google and Yahoo in iTunes, per Joachim), copy and paste in Calculator, continued tethering support, and a basic UI for managing an iTunes store account. Update: reports coming in that Notes syncing requires Mac OS X 10.5.7, yet another broad hint that the OS revision is due momentarily.Thanks to everyone who sent this in.

  • Cydia developer planning independent iPhone App Store, others planning jailbreak service, adult app store

    by 
    Nilay Patel
    Nilay Patel
    03.06.2009

    Looks like the jailbroken iPhone app scene is about to get seriously interesting -- not only is Cydia is going from package repository to full-fledged app store, a new jailbreaking service called Rock Your Phone is set to launch, and there's a planned adults-only app store. Details are light on the others, but the Cydia Store will offer developers a distribution alternative to Apple's official App Store unencumbered by that pesky SDK agreement and approval process -- are you ready for commercial fart apps with direct hardware access? Of course, users will have to jailbreak their phones for the Cydia Store or any of its wares to run, and that's slightly controversial at the moment, given Apple's opposition to the EFF's proposal to exempt jailbreaking from the DMCA. It's up in the air how the legal situation will play out, but honestly, we can't say we're surprised that devs locked out of Apple's store are finding ways to compete -- the iPhone app market is entirely too lucrative to ignore. We'll see how Apple responds when the Cydia Store and these others go live; we can't help but feel the winning move would be to relax the SDK restrictions and get all these devs playing on the same team.[Via iLounge]

  • Secret iPhone video-out features hacked, used for video games

    by 
    Nilay Patel
    Nilay Patel
    12.05.2008

    Hey, just because using secret undocumented iPhone SDK calls might get you booted from the App Store doesn't mean it's not a good time -- Ars Technica commissioned Freeverse to mod its Moto Chaser game to use the hidden video-out features in iPhone 2.2, and we have to say the results turned out pretty decent. It's not perfect -- it looks like it only works in landscape mode, and rendering to TV resolutions strains the processor and slows framerates down on all but the faster 2G iPod touch -- but it works, and it's a taste of where iPhone app development could go if Apple ever opens up the gates. Or you could just be Google and do whatever you want, we suppose. Video after the break.

  • Apple drops iPhone NDA

    by 
    Nilay Patel
    Nilay Patel
    10.01.2008

    Apple's insistence on locking down iPhone developers with a restrictive NDA has been controversial from the start, and it looks like the company's seen the light -- it's just posted up a tersely-worded letter saying that the NDA is being dropped. It's a strange little note, actually -- the first paragraph comes off as a little defensive and whiny, if you ask us -- but we're not going to complain about anything that makes developing apps easier and faster for devs. Now let's work on not capriciously rejecting and deleting apps from the App Store, and maybe we can go back to focusing on the iPhone platform's actual merits instead of all these paperwork shenanigans -- we've got some suggestions if you're having a hard time figuring this out on your own.[Thanks to everyone who sent this in]

  • iPhone Dev Camp 2

    by 
    Steve Sande
    Steve Sande
    05.17.2008

    If you lost out on the chance to attend WWDC 2008 and your development focus is the iPhone, you're in luck. iPhoneDevCamp 2 is scheduled for August 1 - 3, 2008 at the Adobe offices in San Francisco. A follow-up to the first iPhoneDevCamp held in early July of 2007, iPhoneDevCamp 2 is a non-profit event dedicated solely to development of applications for iPhone and iPod Touch using the native SDK and web standards.As an attendee, you'll work with other developers to create new iPhone/iPod Touch apps, learn how to migrate Mac apps to the Apple handheld platform, and find out how to test and optimize your apps. If you're a Cocoa Touch developer, web developer, UI designer, or tester, this is the place to be the first weekend of August. The registration links aren't yet up and running, but be sure to bookmark the iPhoneDevCamp 2 site for future reference. A big TUAW thank you to Raven for the tip!

  • iPhone guns for PSP and DS market share as Gameloft commits, Id too

    by 
    Thomas Ricker
    Thomas Ricker
    03.10.2008

    While Apple continues to market the iPhone as a 3-in-1 device -- web, phone, and iPod -- it's clear that Jobs has a 4th market clearly in his sights. It's no accident that EA and Sega were both selected to demonstrate their skills with the iPhone SDK during last week's press event. Now Gameloft, the worldwide number one mobile game publisher in terms of revenues -- has committed to developing games for the iPhone. "Over 15 titles" are expected in 2008, in fact. Oh iPhone, is there anything you can't do with your 3D processor, multi-touch display, and 3-axis accelerometer? Oh right, GPS, 3G data, corporate Exchange, A2DP Bluetooth audio, MMS, ... you get the idea. Update: John Carmack -- co-founder of Id Software -- just commented that, "We (Id) have put in our application like everybody else." So yeah, it'll play Doom... officially this time.

  • Talkcast reminder, 10 pm ET tonight

    by 
    Michael Rose
    Michael Rose
    03.09.2008

    If you haven't checked out last week's show yet, by all means grab a copy. We were joined by Craig Hockenberry and Gedeon Maheux from Iconfactory, who gave us the lowdown on the history of the company, the origins of Twitterrific, the coevolution of Twitter with the now-dominant Mac client, and the promise of the upcoming iPhone development explosion. Download direct, listen in your browser or subscribe to the TalkShoe feed in iTunes. Speaking of iPhone... We are live tonight (Sunday 3/9) for this week's talkcast, 10 pm ET, talking about iPhone for enterprise and the SDK -- featuring a taped segment with Erica Sadun and Apollo IM developer Alex Schaefer, who couldn't make the regular Sunday night show but felt they had to say something after 72+ hours deep in the SDK.Join me, Scott, Dave and Mike Schramm tonight for the social. Bring your own ice cream!

  • First fruits of the iPhone SDK: ToDo App

    by 
    Michael Rose
    Michael Rose
    03.07.2008

    %Gallery-17938%Sometime yesterday afternoon, as soon as her download finished, our friend and colleague turned up her iTunes, closed her office door and tore into the iPhone SDK with all the excitement of a kitten attacking a new skein of yarn. 24 hours, not much sleep and a diet of flat food later, she emerges with her quarry: a shiny new application for iPhone and iPod touch, ToDo App.This marathon initial effort provides basic todo list features -- adding, listing and deleting. Here's the catch: for now, the only place you can run it is inside the Aspen simulator in Xcode; as soon as Apple starts delivering signing keys to registered and paid developers, those will allow the app to be loaded and tested on physical phones.In addition to the coding frenzy, Erica found the time to revise her iPhone frameworks documentation and header notes to version 1.2, which reflects the SDK edition. After a long sojourn in the wildnerness of the community toolchain, the iPhone devs can see what appears to be the promised land. Here's to the crazy ones.

  • iPhone SDK MiniBarCamp at SXSW Austin

    by 
    Erica Sadun
    Erica Sadun
    03.07.2008

    Want to get your hack on with the iPhone beta SDK? If you're in Austin, TX, you're in luck. As part of BarCamp in Austin, a bunch of iPhone SDK hackers are putting together an iPhone track tomorrow (Saturday). There will be tutorial sessions, demos and hands-on hacking.The fun starts at 10AM and goes until 10PM and will be held GSD&M|idea city, 828 West 6th Street in Austin. For more information, contact Bart Decrem of Gogo Apps, an iPhone startup (bartd@gogoapps.com). Confirmed attendees include Daniel "Pumpkin" Peebles, Sean "iAppADay" Heber, Thomas Muldowney, and Layton "Polarbear Farms" Duncan.

  • iPhone 2.0 software update hits in June

    by 
    Paul Miller
    Paul Miller
    03.06.2008

    That sound you hear? A million rabid iPhone users crying. After teasing us with mountains of glorious SDK features and apps, Apple dropped the bomb that we won't be getting any of those features until the iPhone / iPod touch 2.0 software update, which arrives as a free update in June (for the iPhone, iPod touch users have to pay up again) and includes App Store. Selected developers will get a chance at a beta version of 2.0 to test their new applications out as of today, and we have a funny feeling somebody's going to be putting in some hours to try and crack this thing for the rest of us. In addition to the SDK-related features, the 2.0 update brings parental controls, such as allowing parents to turn of Safari or the App Store to keep those kiddies safe, and boosts mail functionality with PowerPoint viewing and mass message moving / deleting (freaking finally).

  • iPhone SDK apps: AIM and others headed your way

    by 
    Paul Miller
    Paul Miller
    03.06.2008

    Apple wasn't just loving on gamers and enterprise types with its app announcements today. Other hot softwares to get the iPhone treatment include AIM, Epocrates and Touch FX. It probably wouldn't be much of a stretch to call AIM the most requested app for the iPhone, and while we would've liked to see it included out of the box, it's better late than never, right? Epocrates is a medical app, which sounds very very interesting for all five people out there planning on using it. Touch FX is quite a bit more fun, developed by Apple in a couple days and featuring realtime picture manipulation with multitouch.

  • Apple Tuesday: super special MacBook Pro, iPhone SDK... or nothing at all?

    by 
    Joshua Topolsky
    Joshua Topolsky
    02.25.2008

    As you may or may not know, Apple has made some sort of announcement -- however minor -- every Tuesday since the beginning of 2008. The internet is currently stacked floor-to-ceiling with guesses of what this last Tuesday in February will bring. Many are speculating that it's going to be the often-discussed, never-seen MacBook Pro update, while others are certain that this will be the day old Jobsy unveils iPhone's supposedly-delayed SDK to the world. Still there are those who believe this Tuesday will see the launch of the Apple Robot Army, while many think that we're going to finally get a look at that iShrink shrink ray that's been long-rumored. Of course, it's possible this will be a heaping dose of iNothing. We want to know: what do the talented, handsome, and infinitely-wise readers of Engadget think we'll see tomorrow?Read - More New Apple Products... This Tuesday?Read - Tuesday's Coming