Apple’s WWDC 2010 is scheduled to kick off on June 07 and Steve Jobs is widely rumored to unveil the new iPhone 4G / HD. If you have been following news reports and rumors about the new iPhone 4G then you would probably have a very clear picture of how the next iPhone will look and know the exact hardware specification which will be offered.
The prototype leak and iPhone OS 4 beta code has revealed some interesting information about upcoming features and heres a round up of what we know so far.
iPhone 4G Hints in OS 4
The values for video capture in the third beta hint at a high resolution camera which could record 720p high-definition video.
iPhone OS 4 beta code had various references to error messages which prompted the user about video call being disconnected because the local Wi-Fi connection was lost.
Various news sources have confirmed that the code in iPhone OS 4 had reference to titles like “Flash is disabled” The design of the leaked iPhone 4G prototype also confirmed that next iPhone will support a camera with flash.
iPhone OS 4 Features Round Up
This has been one of the highly anticipated features for iPhone and Apple will finally allow you to customize the home screen of your device with new wallpapers in the background.
The average number of iPhone apps a user installs is increasing as more and more apps are made available. iPhone OS 4 will enable you to manage your apps with ‘Folders’ You will be able to group 9 apps in one folder to save the number of icons appearing on your home screen. This will also enable users to easily access the frequently used apps and games.
iPhone OS 4 will imporve the SMS app and now you’ll be able to Limit character count, Repeat alert, Show preview, Toggle MMS and group messaging and Toggle subject field viewer.
The fourth beta of iPhone OS 4 had an option in the settings menu which suggests that AT&T will finally be offering internet tethering on iPhone.
Apple provides seven multitaking services as APIs to developers which include Background audio, Voice over IP, Background Location, Push Notifications, Local Notifications, Task Completion and Fast app switching. These APIs will allow you to stream internet radio using Pandora in the background while you surf the internet and receive incoming Skype calls even when when the app is not active.
Multitasking is only supported on iPhone 3GS, iPod touch 3rd gen and iPad.
Mail app on iPhone OS 4 will include Unified Inbox, Multiple Exchange Accounts, Fast inbox switching, Threaded messages and the ability to open attachments with apps. This will certainly make emailing on iPhone much more efficient and provide an enhanced user experience. iPhone OS 4 will also add support for Gmail Archive.
If you love reading eBooks on the go then you will finally be able to access the iBooks library on your iPhone running OS 4.
iPhone OS 4 will add software support for orientation lock which will make reading eBooks and performing various actions on your iPhone in the orientation set by you and will not rotate the screen when you change your angle of viewing.
iPhone OS 4 will add new iPad-style spelling correction features to iPhone and iPod touch. If you misspell a word it will be underlined with red color and you will be able to correct it with suggested words which will appear in blue color.
With more than 50,000 games and entertainment titles on iPhone and iPod touch Apple realized the importance of native social gaming network. Game Center will include Matchmaking and leaderboards too.
iPhone OS 4 Rumors
]]> https://touchreviews.net/iphone-4g-hints-os-4-features/feed/ 5The previous Beta caused some problems for developers with camera functionality and file handling.
Hopes are high that not only will those issues be fixed, but perhaps developers might get to peek at some new features as Apple prepares for the iPhone OS 4 launch at the World Wide Developers Conference next month.
As we get closer to WWDC things that people will be looking for hidden in files in the SDK are possible references to more video conferencing information, and perhaps different screen resolutions or new device identifiers. As well as more information on Game Center and other iPhone OS 4 features, that are yet to be fleshed out in the “public domain”.
If we hear anything we’ll let you know. If you hear anything do let us know too. You know the place!
[9to5mac] ]]> https://touchreviews.net/apple-iphone-os-4-sdk-beta-3-download/feed/ 0Of course this is just a “sneak peak” of an OS which Apple promises boasts more than 100 new user features, and over 1500 new APIs for developers…
Let’s take a look at the seven main features of the announcement. Most of this is from my perspective as a developer and industry watcher. Obviously some of the features are pretty self explanatory and don’t really fall under my purview. For those I’ll give you my personal reaction and thoughts as an iPhone OS user.
I am playing with iPhone OS 4.0 on my iPod right now. It’s a bit buggy, and obviously until I or someone else writes apps that take advantage of some of these new features (like “multitasking”) I can only speculate about what is in the public domain, and what is blatantly obvious.
If you want to try out iPhone OS 4.0 be aware that it is not 100% stable yet. Nor is it feature complete either. You will need to pay $99 to Apple and register as a developer, and it’s not that easy to downgrade reliably once you’ve upgraded your device. Not in my experience so far anyway. This should be something you should be particularly careful about if you are putting it on your day to day iPhone. You have been warned.
Also remember that these are the “7 Tentpoles” of the new OS. By that I assume that Apple mean that, apart from minor usability changes, all the 100+ features and 1500+ APIs that Apple tout will fall broadly under these categories as the OS matures towards it’s Gold Master release.
Multitasking
Everyone was excited about the possibility of this. But I had my apprehensions. We will have to see how it all pans out. One thing we now know for sure is that only devices from the third generation upwards will support multitasking. i.e. iPhone 3GS, iPod 3G and the iPad.
Apple are explaining that away with a glib statement about “hardware capabilities”. Translated this means that basically they are saying that the 3G iPhone, 2G iPod Touch and original iPhone do not have a powerful enough processor, or enough RAM. Whilst those comments are reasonable, they don’t convey the whole truth.
To put that in perspective think back a few years to the oldest machine you had with multitasking and how powerful it’s processor was, and how capacious it’s RAM was, when compared to any iPhone of any generation.
I’ll let the marinade in your mind for a while. Answers on a postcard, or in the comments please.
Apple wants to sell more devices, and this is a good way to drive upgrades. Steve Jobs said as much himself in the iPhone OS 4.0 presentation when he let slip that “if this drives sales” then that would be a bonus from his point of view.
The other issue some may have with iPhone OS 4.0 “multitasking” is that it’s not really multitasking as we understand it. It’s a very neat technical solution for running multiple apps on a mobile device. But it’s effectively a way that apps are put to sleep, and then their core can then respond to certain callbacks that a developer registers with the iPhone OS. At the moment this is focussed on Music Playback, Location Awareness, and other common iPhone app requirements. What it does not allow us to do is have two or more apps running full bore on our devices. With the possible exception of the “Lengthy Task” feature of multitasking, which I will have to investigate further. So in effect a better name for iPhone multitasking would be “hot-switching” with notifications for “active but paused” apps.
That in itself begs the question again, “Why did Apple restrict it to newer devices”. Even the original iPhone can run music in the background without degrading app performance. One of the new feature’s primary boasts, alongside location based services. We already had that level of “multi-tasking” to some measurable degree, on the iPhone out of the box, with earlier OS incarnations: We can play music from iTunes, while we are playing games, and take calls while running other apps today. All Apple has really done is expose this existing functionality to all apps, albeit with some new bells and whistles.
Some bloggers are saying the reason earlier devices won’t support multi-tasking is down to limited memory. Those of us that have had more than one page open in Mobile Safari on an iPad know that when we switch between things the iPad can get short on memory with it’s 256MB. Anyone had Mobile Safari “forget” what we were doing on one page when we swapped to another yet? Currently the iPad has double the memory of the original iPhone, and the same as the 3G iPod Touch and 3GS iPhone. So Apple will need to address this with some kind of caching or paging on those devices anyway. Why not do it across the board?
All in all iPhone “multitasking” is nice, but it’s not multitasking as people who use Android and Palm know it. And certainly not desktop style multitasking. That is not necessarily a bad thing on mobile devices with memory and power management challenges, because of ever more complex apps and Operating System features. So all in all a good call, but nonetheless frustrating and inconsistent.
Having said that all that, the way it is implemented, will make for a better user experience overall, which is what Apple is all about. It not being available on earlier iDevices was to be expected to be honest. But I think Apple is being disingenuous about the reasons why. That’s what niggles me.
To Summarise : Apple are already going to have to do some clever memory management on more recent iDevices, as I have just explained. Scott Forstall a;sp said as much when pushed at the presentation on memory and multitasking. So why not on earlier iPhones and iPods?
To drive sales and simplify OS development for Apple! They are the simple reasons.
Folders
This is something that a lot of people have been hoping for. Our devices are becoming increasingly cluttered with each of our own subsections of the gazillions of apps available to us from the App Store. And app management has become a bit of a drag. Not to mention some of us have simply run out of effective space in the current Springboard implementation. From a developers perspective there is not a lot I can say other than it does what it says on the box. And it is a welcome addition to the OS. Although why it got such high billing in the announcement I am not sure. Perhaps because Apple realised it was a problem which needed addressing publically, and a headline grabber at the same time.
Enhanced Mail
Mail has been long overdue for an overhaul on the iPhone and iPod Touch. People whipped themselves into a frenzy when the iPad was launched, and even emailed Steve Jobs begging for a Unified Email inbox across all iDevices. He replied affirmatively. They got their wish. I suspect that Steve already had it on his todo list anyway.
I don’t use Mail on my iPhone much. Most of the time I use IMAP enabled accounts, and use it for quick checks, and firing off short replies to urgent emails. So I would work around many of the limitations that the app has by limiting how much I use it.
But features such as being able to organise messages by threads and open emails in third party apps. i.e. The apps I make. Well, that’s a very welcome addition too. And I do plan to use mail more comprehensively on my iPad so all this is welcome news.
iBooks for iPhone
Again, not much I can add here to the announcement. It’s certainly something that many people, myself included, expected. I for one have been considering writing my own book on the iPad (partially as an experiment), and then trying my hand at getting it published in the iBookStore. Knowing that I now have 50 million iPhones and 35 million iPod Touches making a total of 85 million out there as a market, ontop of the half a million or so (and counting) iPads in the wild, certainly makes that idea more appealing.
I also use my iPhone for most of my reading when travelling so this is good news for me personally on that front too. There are certainly some competent eBook readers for the iPhone and iPod already out there. But it’s nice to have an iTunes like eco-system, and Apples software to do my reading on. The main attraction for me there is the ability to read sample pages before I buy.
Enterprise
iPhone OS 4.0 will bring a number of enhancements relevant to Enterprise users. They include increased data protection, mobile device management, wireless app distribution, multiple Exchange accounts, Exchange Server 2010 support and SSL VPN support. Ooo.. Feeling a bit sleepy there.
For those that are interested in that kind of thing (yawn, sorry!) Apple have it covered here : [apple.com]
I suppose the Wireless App Distribution of in-house apps is quite cool when allied with Mobile Device Management. But do be aware that Apple are not allowing anyone to distribute paid for commercial apps outside of the App Store with this.
Almost dropped off to sleep again there.
Onwards and upwards.
Game Center
This is the most surprising and confusing announcement of the entire iPhone OS 4.0 event.
It certainly shows, finally, that Apple is taking gaming on it’s various mobile devices pretty seriously. Not something Apple have been known for in the past. Cue light applause for Apple.
It’s also unclear exactly how Apple will provide services like matchmaking and leader-boards to developers. Nothing was discussed at the presentation, which leads me to believe that certain aspects of Game Center are still in flux. Will there still be room for SDK developers like GameSpy in all this? Networking perhaps building off the back of existing parts of the SDK for multiplayer gaming? Certainly hope so. But only time will tell.
I think that Game Center will only succeed if Apple can get Ngmoco, Scoreloop and OpenFeint on board as community members. Fragmentation is bad for Apple, and bad for existing Social Gaming Network providers. I presume there are negotiations going on behind the scenes now, frankly. Apple would not have announced this if they didn’t have some plan going forward.
Scott Forstall also himself said that ideally everyone would come together under one roof. I wonder what concessions Apple will have to make, and how willing the existing networks will be to work with them?
The generally fairly positive feedback coming out of the likes of Ngmoco and OpenFeint lead me to believe that negotiations are fairly well advanced already. Scoreloop seems a little more bullish in articles I have read. But these articles are speculative. I wonder where they are at?
iAd
I idly wondered aloud earlier in the week if this would be the only announcement at the iPhone OS 4.0 event. I was of course wrong. But it was certainly the one that Steve was most excited about. The audience didn’t seem to share his enthusiasm though. Perhaps we all feel a little jaded with advertising these days!
What is appealing about this addition to the SDK is that devs. can put their advertising revenue, and their app revenue, under one roof with Apple. But more importantly than that the way that ads are displayed is tightly woven into the iPhone SDK. I have to admit to being enthused about that from a purely academic stand point. I am not a huge fan of ads in any medium.
The integration into the SDK means that working with ads will be even more seamless than it already is when using modules like AdMob, and that we can display movies and other rich media as part of the ad experience for users.
What I would like to see is the possibility of sponsorship in apps. For example, say in a skateboarding or racing game to have images or movies pasted onto billboards along the road or racetrack. If this came to fruition then I would see adds as contributing to the in game experience without detracting form it with immersion breaking popups.
I also think that if Apple are the gatekeeper to what is advertised on iPhones, iPods and iPads then we can expect higher overall revenues as advertisers will pay more, and we’ll also potentially get a higher quality of advertiser and consequently advert content.
What concerns me is that some developers may go mad with this, seeing it as an easy and more legitimate revenue stream now it has tacit Apple endorsement. I hope I am wrong. And I hope that we don’t see ads in paid apps. That would be bad.
One thing I can say for absolutely certain. If I do any work on apps with ads I will be dropping AdMob and moving to iAds. I wonder how many other iPhone Devs are thinking the same thing, and how worried AdMob are?
Well that’s my initial thoughts on the iPhone OS 4.0 sneak peak.
I’ll try to come back with more specifics on each facet of the “7 Tentpoles” as I learn more, In the meantime feel free to give us your views, and feelings, good or bad, on what iPhone OS 4.0 means for you, in the comments.
]]> https://touchreviews.net/iphone-os-4-initial-analysis-developer-perspective/feed/ 0If you missed our live coverage here, you can read our event roudup here.
You can also download the iPhone OS 4 Keynote Event here
The major enhancement for gamers was the introduction of GameCentere which integrates social gaming, friend invites, matchmaking, leaderboards and achievements.
Multitasking, Enhanced Mail and folders will make common tasks on iPhone easier and more efficient.
iPhone OS 4.0 will be available this summer for the iPhone and iPod Touch and in the fall for the iPad. The iPad, iPhone 3GS, and 3rd generation iPod touch will be able to support all of the new features. The iPhone 3G and 2nd generation iPod touch will run most features but multitasking will not be supported.
Apple did not say anything about the price for the upgrade for iPod touch users and they might offer this as a free upgrade so that they can get maximum people adopt the iAd platform.
]]> https://touchreviews.net/download-iphone-os-4-keynote-event/feed/ 1