Steve Jobs will introduce iCloud, Lion, iOS5 at WWDC keynote June 6

It’s official (for real, this time) — Steve Jobs will introduce iCloud, “Apple’s upcoming cloud services offering,” iOS 5 and Mac OS X 10.7 Lion during the WWDC keynote on June 6. Note that iCloud is named specifically and referred to as “cloud services,” suggesting that it’s more than music.

There has been much speculation about iCloud as a music locker, streaming service and MobileMe successor. Also, developers and customers alike have been eager to see iOS 5, and we were recently led to believe that Mac OS X Lion is getting close to a releasable state.

It’s going to be an exciting keynote, and we’ll have full coverage. See you on the 6th!

Show full PR text
CUPERTINO, California-May 31, 2011-Apple(R) CEO Steve Jobs and a team of Apple executives will kick off the company’s annual Worldwide Developers Conference (WWDC) with a keynote address on Monday, June 6 at 10:00 a.m. At the keynote, Apple will unveil its next generation software – Lion, the eighth major release of Mac OS(R) X; iOS 5, the next version of Apple’s advanced mobile operating system which powers the iPad(R), iPhone(R) and iPod touch(R); and iCloud(R), Apple’s upcoming cloud services offering.

WWDC will feature more than 100 technical sessions presented by Apple engineers. Mac(R) developers will see and learn how to develop world-class Mac OS X Lion applications using its latest technologies and capabilities. Mobile developers will be able to explore the latest innovations and capabilities of iOS and learn how to greatly enhance the functionality, performance and design of their apps. All developers can bring their code to the labs and work with Apple engineers.

For more details, visit the Apple Worldwide Developers Conference 2011 website at developer.apple.com/wwdc.

Apple designs Macs, the best personal computers in the world, along with OS X, iLife, iWork and professional software. Apple leads the digital music revolution with its iPods and iTunes online store. Apple has reinvented the mobile phone with its revolutionary iPhone and App Store, and has recently introduced iPad 2 which is defining the future of mobile media and computing devices.

Steve Jobs will introduce iCloud, Lion, iOS5 at WWDC keynote June 6 originally appeared on TUAW on Tue, 31 May 2011 08:52:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments

TUAW’s Daily iPhone App: Duke Nukem Forever Soundboard

Bad news if you got your hopes up about that Duke Nukem on iOS rumor a little while back. The game is indeed spreading to our platform of choice, but not in the form you wanted. Instead of a port or a separate game title, we’ve got a free soundboard app designed to kick up a little excitement for the release of (finally!) Duke Nukem Forever.

There are over 25 included audio catchphrases from Duke himself, featuring tamely offensive gems like “Anybody mind if I take off my pants?” and “I’ve got balls of steel.” If you’re a Duke Nukem fan, this kind of humor probably appeals to you more than others, and the low price of free should make it easy to pick up.

Still, it’s too bad we didn’t get a real port of Duke Nukem Forever for iOS. The game’s gone gold master, but maybe there’s still a chance we’ll see an actual game (or related tie-in) for this big title coming later this year.

TUAW’s Daily iPhone App: Duke Nukem Forever Soundboard originally appeared on TUAW on Tue, 31 May 2011 08:00:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments

Heatmap shows Fifth Avenue Apple Store is hot place for photos

The image above is a heatmap of photo locations on popular pic sharing site Flickr, put together by developer Eric Fischer. Each dot on the map indicates where a photo was taken in New York’s Manhattan borough, with each circled area representing a hot spot of location photography. As ifoAppleStore points out, the locations marked 2, 3 and 4 on the map are pretty obvious photo spots, as they represent tourist standbys Rockefeller Center, Columbus Circle and Times Square, respectively. But the number one circle is interesting — it’s the location of Apple’s Fifth Avenue Store in New York City, which is apparently competing for tourist eyeballs and photo snaps.

We knew it was a popular location, but this heatmap shows just how popular. ifoAppleStore also has a heatmap of Chicago photos, and while they lament that the new Lincoln Park Apple Store isn’t very well photographed, the much more iconic Michigan Avenue store does have its own red blots (though, of course, the proximity to the famous Chicago Water Tower probably mixes that one up a bit). It’s clear, nevertheless, that these famous Apple retail buildings are gaining a big following among photographers and travelers.

Heatmap shows Fifth Avenue Apple Store is hot place for photos originally appeared on TUAW on Tue, 31 May 2011 06:00:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments

Ask TUAW Video Edition: Extending your AirPort wireless

ask tuaw videoAhhh … Tuesday — what a glorious day, and a perfect day to talk about AirPort wireless setups. For this week’s Ask TUAW video, here’s a short piece on how to extend your wireless network. We’re using an AirPort Extreme, but the steps are the same for the Express.

The video is in the second half of the post; as always, email us questions or leave ’em in the post.

Continue reading Ask TUAW Video Edition: Extending your AirPort wireless

Ask TUAW Video Edition: Extending your AirPort wireless originally appeared on TUAW on Tue, 31 May 2011 05:30:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments

Code Pilot 2.0 with Xcode 4 compatibility

Macoscope has released version 2.0 of its Xcode navigation plug-in, Code Pilot. Technically, it’s still a beta — judging from the 2.0b6 version number — but it’s been rock solid for me so far. This version brings Xcode 4 compatibility and a revamped interface. If you code and you haven’t tried it, definitely take a look.

Code Pilot attaches to Shift-Command-X in Xcode, and the hotkey brings up a HUD with a search field focused. As you type, it quickly and intelligently filters the files in your project down to the one you were looking for. It also searches symbol names across the board or within the selected file (add a space after the filename). It’s similar to Xcode’s Open Quickly, but smarter and easier to install than PeepCode’s PeepOpen (which is great in MacVim and TextMate but a bit less friendly in Xcode).

Macoscope, also behind Productive! Magazine for iPad and the Nozbe apps for iPad and iPhone, has gained a reputation for refined design. Code Pilot is a great example of smart, unobtrusive UI with some serious utility behind it. The free download is good for 10 days, at which point you’ll need a license (US$29.95). Users who purchased v1.x in 2011 get v2.0 for free, and 1.x owners who purchased before that get a 50% discount.

Code Pilot 2.0 with Xcode 4 compatibility originally appeared on TUAW on Tue, 31 May 2011 03:00:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments

FolderLock: Password Protect / Lock Folders on iPhone, iPad, iPod Touch

FolderLock is a new tweak available in Cydia that allows you to password protect / lock folders on iPhone, iPad and iPod Touch running iOS 4.0 or higher. There are numerous reasons why you would want…

[[ This is a content summary only. Visit my website for full links, other content, and more! ]]

Announcements Of iOS 5, And iCloud Confirmed At WWDC

In a somewhat odd move Apple has decided to pre-announce that at the upcoming WWDC keynote on June 6 Steve Jobs and other Apple executives are going to unveil iOS 5, iCloud and Mac OS X. Not exactly the best kept secrets in the world, but pre-announcement is not something that Apple typically does.

This is a very odd move which hopefully means that there will be some extremely significant advancements with iOS 5.

One rumor that seems to be floating around is that widgets will be added in iOS 5, does that mean there will be a new widget store, and a new framework for building widgets? Will be interesting to see, certainly feels like there will be some big news for iOS developers.

This is Apple’s press release making the announcement:

Apple to Unveil Next Generation Software at Keynote Address on Monday, June 6

CUPERTINO, California-May 31, 2011-Apple® CEO Steve Jobs and a team of Apple executives will kick off the company’s annual Worldwide Developers Conference (WWDC) with a keynote address on Monday, June 6 at 10:00 a.m. At the keynote, Apple will unveil its next generation software – Lion, the eighth major release of Mac OS® X; iOS 5, the next version of Apple’s advanced mobile operating system which powers the iPad®, iPhone® and iPod touch®; and iCloud®, Apple’s upcoming cloud services offering.

WWDC will feature more than 100 technical sessions presented by Apple engineers. Mac® developers will see and learn how to develop world-class Mac OS X Lion applications using its latest technologies and capabilities. Mobile developers will be able to explore the latest innovations and capabilities of iOS and learn how to greatly enhance the functionality, performance and design of their apps. All developers can bring their code to the labs and work with Apple engineers.

For more details, visit the Apple Worldwide Developers Conference 2011 website at developer.apple.com/wwdc.

Apple designs Macs, the best personal computers in the world, along with OS X, iLife, iWork and professional software. Apple leads the digital music revolution with its iPods and iTunes online store. Apple has reinvented the mobile phone with its revolutionary iPhone and App Store, and has recently introduced iPad 2 which is defining the future of mobile media and computing devices.

Read More: iPhone Dev News

[Source: Apple]

©2011 iPhone, iOS 4, iPad SDK Development Tutorial and Programming Tips. All Rights Reserved.

.

DeliciousTwitterTechnoratiFacebookLinkedInEmail

Open Source: Extremely Useful Library For Debugging And Perfecting iOS User Interfaces

Getting the user interface just right in an app can be difficult.

Sometimes things just are not exactly as they were in the interface builder, or there is a problem, and tracking down exactly which component is causing the problem turns into a real timesink.

I found out about an excellent library that when used within an app enables a multitude of tools, and tweaks allowing you to quickly debug, and adjust your user interfaces in real time so that you can get things exactly how you want them as quickly as possible.

The library is known as Introspect, and here is a list of features taken from the official website:

  • Simple to setup and use
  • Controlled via app-wide keyboard commands
  • Highlighting of view frames
  • Displays a views origin & size, including distances to edges of main window
  • Move and resize view frames during runtime using shortcut keys
  • Logging of properties of a view, including subclass properties, actions and targets (see below for an example)
  • Manually call setNeedsDisplay, setNeedsLayout and reloadData (for UITableView)
  • Highlight all view outlines
  • Highlight all views that are non-opaque
  • Shows warning for views that are positioned on non-integer origins (will cause blurriness when drawn)
  • Print a views hierarchy to console (via private method 
    recursiveDescription

You can find the official page for introspect here:
http://domesticcat.com.au/projects/introspect/

The Github page can be found here:
https://github.com/domesticcatsoftware/DCIntrospect

The next time you find yourself tweaking a UI you will want to remember this.

©2011 iPhone, iOS 4, iPad SDK Development Tutorial and Programming Tips. All Rights Reserved.

.

DeliciousTwitterTechnoratiFacebookLinkedInEmail

ButtonView in iPhone

This is the ButtonView example. In this example we will see how to mewView will come after pressing button. So let see how it will work.

Step 1: Open the Xcode, Create a new project using View Base application. Give the application “ButtonView”.

Step 2: Xcode automatically creates the directory structure and adds essential frameworks to it. You can explore the directory structure to check out the content of the directory.

Step 3: We need to add three ViewController class in the project. So select the project -> New File -> Cocoa Touch ->ViewController class and give the class name “PickerView”,”SoundView” and “ImageView”.

Step 4: We need to add images in the resource folder.

Step 5: Open the ButtonViewViewController.h file , make the following changes in the file:

#import <UIKit/UIKit.h>

@class PickerView;
@class SoundView;
@class ImageView;

@interface ButtonViewViewController : UIViewController {

PickerView *pickerView;
SoundView *soundView;
ImageView *imageView;

UIButton *pickerbutton;
UIButton *songbutton;
UIButton *imagebutton;
}

@property(nonatomic, retain) IBOutlet  PickerView *pickerView;
@property(nonatomic, retain) IBOutlet  SoundView *soundView;
@property(nonatomic, retain) IBOutlet  ImageView *imageView;

@property(nonatomic, retain) IBOutlet  UIButton *pickerbutton;
@property(nonatomic, retain) IBOutlet  UIButton *songbutton;
@property(nonatomic, retain) IBOutlet  UIButton *imagebutton;

(IBAction)FirstButton:(id)sender;
(IBAction)SecondButton:(id)sender;
(IBAction)ThirdButton:(id)sender;

@end

Step 6: Double click the ButtonViewViewController.xib file and open it to the Interface Builder. First drag three Round Rect Button and place it to the view window.Give the button name PickerView, SoundView and ImageView (See the figure 1). Select PickerView button from the View and bring up Connection Inspector now connect Touch Up Inside to the File’s Owner icon and select FirstButton: method, do the same thing for other two button and select SecondButton: and ThirdButton: method. Now save the .xib file, close it and go back to the Xcode.

Figure 1

Step 7: In the ButtonViewViewController.m file make the following changes in the file:

#import "ButtonViewViewController.h"
#import "PickerView.h"
#import "SoundView.h"
#import "ImageView.h"

@implementation ButtonViewViewController
@synthesize pickerbutton,songbutton,imagebutton,pickerView,soundView,imageView;

(IBAction)FirstButton:(id)sender
{
pickerView = [[PickerView alloc]initWithNibName:@"PickerView"bundle:nil];
[self.view addSubview:pickerView.view];

}
(IBAction)SecondButton:(id)sender
{
soundView = [[SoundView alloc]initWithNibName:@"SoundView"bundle:nil];
[self.view addSubview:soundView.view];

}
(IBAction)ThirdButton:(id)sender
{
imageView = [[ImageView alloc]initWithNibName:@"ImageView"bundle:nil];
[self.view addSubview:imageView.view];

}
(void)dealloc
{
[super dealloc];
[pickerView.view release];
[soundView.view release];
[imageView.view release];
}

(void)didReceiveMemoryWarning
{
// Releases the view if it doesn’t have a superview.
[super didReceiveMemoryWarning];

// Release any cached data, images, etc that aren’t in use.
}

#pragma mark – View lifecycle

(void)viewDidUnload
{
[super viewDidUnload];
}

(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
// Return YES for supported orientations
return (interfaceOrientation == UIInterfaceOrientationPortrait);
}

@end

Step 8: Open the PickerView.h file and make the following changes in the file:

#import <UIKit/UIKit.h>
@interface PickerView : UIViewController
{
IBOutlet UIPickerView *singlePicker;
NSArray *pickerData;
}

@property(nonatomic , retain) UIPickerView *singlePicker;
@property(nonatomic , retain) NSArray *pickerData;

(IBAction)buttonPressed;
(IBAction)BackButton:(id)sender;

@end

Step 9: Double click the PickerView.xib file and open it to the Interface Builder. First drag the Picker View, Navigation Bar and Round rect button from the library and place it to the view window (See figure 2). Select the Picker View from the view window and bring up Connection Inspector connect dataSource and delegate to the File’s Owner icon. Connect File’s Owner icon to the Picker view and select singlePicker. Drag the Round Rect button place it on the Navigation Bar. Select the button and bring up Attribute Inspector and select “backbutton.png”.  Now select the back button and bring up Connection  Inspector connect Touch Up Inspector to the File’s Owner icon select BackButton: method. Now save the .xib file, close it and go back to the Xcode.

Figure 2

Step 10: In the PickerView.m file and make the following changes in the file:

#import "PickerView.h"

@implementation PickerView

@synthesize singlePicker;
@synthesize pickerData;

// The designated initializer. Override to perform setup that is required before the view is loaded.
(id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil {
if (self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]) {
// Custom initialization
}
return self;
}

(IBAction)BackButton:(id)sende
{
[self.view removeFromSuperview];
}

(IBAction)buttonPressed
{
NSInteger row = [singlePicker selectedRowInComponent:0];
NSString *selected = [pickerData objectAtIndex:row];
NSString *title = [[NSString alloc] initWithFormat:
@"you selected %@!", selected];
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:title
message : @"Thank you for choosing."
delegate:nil
cancelButtonTitle :@"You are Welcome"
otherButtonTitles :nil];
[alert show];
[alert release];
[title release];
}

// Implement viewDidLoad to do additional setup after loading the view, typically from a nib.
(void)viewDidLoad {
NSArray *array = [[NSArray alloc] initWithObjects:@"Luke",@"Leia",@"Han",@"Chewbacca",@"Artoo",
@"Threepio",@"lando",nil];
self.pickerData = array;
[array release];
[super viewDidLoad];
}

// Override to allow orientations other than the default portrait orientation.
(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
// Return YES for supported orientations
return (interfaceOrientation == UIInterfaceOrientationPortrait);
}

(void)didReceiveMemoryWarning {
// Releases the view if it doesn’t have a superview.
[super didReceiveMemoryWarning];

// Release any cached data, images, etc that aren’t in use.
}

(void)viewDidUnload {
// Release any retained subviews of the main view.
// e.g. self.myOutlet = nil;
}

(void)dealloc {
[singlePicker release];
[pickerData release];
[super dealloc];
}

#pragma mark Picker data source methods
(NSInteger)numberOfComponentsInPickerView:(UIPickerView *)pickerView
{
return 1;
}

(NSInteger)pickerView:(UIPickerView *)pickerView
numberOfRowsInComponent:(NSInteger)component
{
return [pickerData count];
}

#pragma mark Picker delegate method
(NSString *)pickerView:(UIPickerView *)pickerView
titleForRow:(NSInteger)row
forComponent:(NSInteger)component
{
return[pickerData objectAtIndex:row];
}
@end

Step 11: Open the SoundView.h file and make the following changes in the file:

#import <UIKit/UIKit.h>
@interface SoundView : UIViewController {

IBOutlet UIButton *Soundstart;
}

@property(nonatomic,retain)IBOutlet UIButton *Soundstart;

(IBAction) soundplay:(id) sender;
(IBAction) soundstop:(id) sender;
(IBAction) BackButton:(id) sender;

@end

Step 12: Double click the SoundViewxib file and open it to the Interface Builder. Drag two Round Rect Button and Navigation Bar on the view window. Give the Round Rect button name “Play Sound” and “Stop Sound” . Now select “Play Sound” button and bring up Connection Inspector, connect touch Up Inside to the File’s Owner icon and select soundplay: method, do the same thing for another button and select soundstop: method. Drag the Round Rect Button and place it on the Navigation Bar. Select the Round Rect Button and select “backbutton.png”(See figure 3). Now select the back button and bring up Connection Inspector and connect Touch Up Inside to the File’s Owner icon and select  BackButton: method. Now save the .xib file, close it and go back to the Xcode.

Figure 3

Step 13: We need to add two framework in the FrameWork folder. So add “AudioToolbox.framework” and “AVFoundation.framework”.

Step 14: In the SoundView.m file make the following changes in the file:

#import "SoundView.h"
#import <AVFoundation/AVFoundation.h>

@implementation SoundView

@synthesize Soundstart;
AVAudioPlayer *player;

(IBAction)soundplay:(id)sender
{

NSString* resourcePath = [[NSBundle mainBundle] resourcePath];
resourcePath = [resourcePath stringByAppendingString:@"/sound.wav"];
NSError* err;

//Initialize our player pointing to the path to our resource
player = [[AVAudioPlayer alloc] initWithContentsOfURL:
[NSURL fileURLWithPath:resourcePath] error:&amp;err];

if( err ){
//bail!
NSLog(@"Failed with reason: %@", [err localizedDescription]);
}
else{
//set our delegate and begin playback
player.delegate = self;
[player play];
}
}

(IBAction)soundstop:(id)sender
{
if (player != nil &amp;&amp; [player isPlaying])
{
[player stop];
}
}

(IBAction) BackButton:(id) sender
{
[self.view removeFromSuperview];
}

(id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
if (self) {
// Custom initialization
}
return self;
}

(void)dealloc
{
[super dealloc];
}

(void)didReceiveMemoryWarning
{
// Releases the view if it doesn’t have a superview.
[super didReceiveMemoryWarning];

// Release any cached data, images, etc that aren’t in use.
}

#pragma mark – View lifecycle

(void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view from its nib.
}

(void)viewDidUnload
{
[super viewDidUnload];
// Release any retained subviews of the main view.
// e.g. self.myOutlet = nil;
}

(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
// Return YES for supported orientations
return (interfaceOrientation == UIInterfaceOrientationPortrait);
}

@end

Step 15: Open the ImageView.h file and make the following changes in the file:

#import <UIKit/UIKit.h>
@interface ImageView : UIViewController {
UIImageView *image;
}

@property(nonatomic, retain) IBOutlet  UIImageView *image;
(IBAction)BackButton:(id)sender;
@end

Step 16: Double click the ImageView.xib file and open it the Interface Builder. First drag the navigation bar and image view from the library and place it to the view window. And drag the Round rect Button and place it on the Navigation bar. Select the Button and bring up Attributes Inspector and select “backbutton.png”. Select the Image view and bring up Attribute Inspector select the “image006.png” file (See figure 4). Now save the .xib file, close it and go back to the Xcode.

Figure 4

Step 17: Now compile and run the application on the Simulator.

You can Download SourceCode from here ButtonView

Apple will now replace your MacBook’s bottom

Apple has debuted a new support program called (quite reasonably) the MacBook Bottom Case Replacement program. As 9to5Mac notes, there’s been an issue with the rubber bottom part on some recent MacBook models where some glue problems may separate the rubber pad from the actual MacBook case.

If you have had such an issue with a MacBook sold in the past few years, Apple will be happy to replace it at any Apple Store. And if you don’t want to bother with coming in, you can even order a replacement kit online, then just put the new case on yourself.

It’s not a huge deal of course, and Apple says that if you’re not having the problem, you obviously don’t need to replace your case, but it’s good to know that Apple’s got a way to deal with even a small hardware issue like this.

Apple will now replace your MacBook’s bottom originally appeared on TUAW on Mon, 30 May 2011 23:35:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments

TUAW’s Daily Mac App: Kaleidoscope Camera

Kaleidoscope Camera for Mac

Camera-equipped Macs can be an endless source of amusement for kids and big kids alike. Whether it’s recording stupid faces in Photo Booth or playing with one of the myriad of fun little camera-based apps, being silly on camera is just plain fun.

Kaleidoscope Camera is a simple little US$0.99 app that’ll keep the kids amused for a little while longer. It produces a beautiful kaleidoscope effect using your built-in iSight or FaceTime HD camera and allows you to record the results to standard definition MOV files.

There are no settings. Simply fire up the app and watch as your motion creates some quick and colorful imagery. It’d be nice to have some sort of control over the angle of the virtual mirrors to allow you to adjust the pattern created, but alas, no such luck.

For $0.99 Kaleidoscope Camera is a fun, uncomplicated toy. If you’re stuck for things to do and bored on a rainy afternoon, check it out on the Mac App Store, or hit the break to see what I made with it in about 30 seconds.

If you’ve got any family favorites for keeping the kids amused using your Mac’s camera, help us and your fellow readers out and post them down in the comments.

Continue reading TUAW’s Daily Mac App: Kaleidoscope Camera

TUAW’s Daily Mac App: Kaleidoscope Camera originally appeared on TUAW on Mon, 30 May 2011 15:00:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments

What Google and Mastercard’s new mobile payment system could mean for iOS users

Last week saw a major new product announcement from Google: the new “Google Wallet” will allow people with compatible mobile phones to use them to pay for goods and services in shops with a simple wave of their hand. This follows a number of in/out/in/out/shake it all about rumors that this “NFC” stuff might be included in the next iPhone. So what is NFC and why should you care? Sit back, grab a cup of coffee, and I’ll explain.

Continue reading What Google and Mastercard’s new mobile payment system could mean for iOS users

What Google and Mastercard’s new mobile payment system could mean for iOS users originally appeared on TUAW on Mon, 30 May 2011 11:00:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments

MobileMe subscription about to expire? Don’t renew it just yet

If you’ve already paid the US$99 for Apple’s MobileMe service, but your account is due for renewal within the next ten days or so, it might be a good idea to hold off on renewing it for now. Apple’s rumored to be heavily revamping its MobileMe service this year, and we expect to hear announcements about the service upgrades at WWDC on June 6. Some rumors even suggest that parts of MobileMe may be available at no charge after the update.

It’s been a perennial rumor that Apple will stop charging $99/year for much of its MobileMe service. The rumors have always suggested Apple will offer basic services (like email and over-the-air device syncing) for free, while paying subscribers will have access to things like website hosting, online photo galleries, storage options through iDisk, and now potentially wireless streaming of music via the rumored iCloud service. Year after year this rumor has failed to come to fruition, but many are hoping this is the year Apple will finally split MobileMe into two services: free/basic and subscription/full access. There’s already precedent for making certain parts of MobileMe free. Find My iPhone/iPad used to be a service for MobileMe subscribers only, but last November Apple made it free to anyone with an iPad, iPhone 4 or current-gen iPod touch.

The bottom line is that if you’re only making limited use of MobileMe’s services right now and your account is set to expire within the next couple of weeks, wait to see what’s in store at WWDC before you shell out another $99 for another year. You may or may not lose access to some MobileMe features as soon as your account expires; we’ve been hearing conflicting reports about this from some readers, suggesting the service is indeed due for an overhaul relatively soon. You’ll still have access to email services for up to two weeks after your account expires, at which point Apple will supposedly throw the switch and delete all of your MobileMe data. That means if your account hasn’t expired already, you’re in good shape until WWDC.

Speaking only for myself, if MobileMe’s email and device syncing services do indeed become free-to-all after WWDC, I’m not likely to pay for access anymore. I’ve made very limited use of iDisk — it’s absolutely terrible compared to Dropbox, especially the way iDisk behaves in the Mac OS X Finder — and MobileMe’s gallery service is cumbersome compared to other photo sharing services I’ve used. As for iCloud, I have pretty much zero interest in what I’ve heard of it thus far, because I don’t believe the internet infrastructure where I live can handle the types of services iCloud will supposedly offer. On the other hand, if Apple knocks it out of the park with the MobileMe upgrade, I may still happily drop some cash on the service. It all depends on what we hear at WWDC.

MobileMe subscription about to expire? Don’t renew it just yet originally appeared on TUAW on Mon, 30 May 2011 09:00:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments

TUAW’s Daily iPhone App: Air Penguin

air penguin daily iphone app

Air Penguin from GAMEVIL is one of those deceptively simple, casual pick-up-and-play games for US$0.99 on the App Store. What I look for in these types of games are polish and a great control scheme. Luckily, Air Penguin has both. Your goal is to jump and slide your way through levels until your penguin safely arrives at the end of the series of obstacles and challenges in your way. Usually this means having your penguin jump or slide around obstacles, or ride various sea critters around obstacles. You pick up what look like Goldfish crackers for scoring, although the primary goal is to simply complete a level without falling in the water. Apparently your penguin cannot swim very well.

The controls are based on tilt only and cannot be changed. The good news is that the controls are responsive without being too twitchy. It is possible to adjust the sensitivity, and before you begin a level, there’s a countdown that allows you to level your iPhone (resetting the tilt). You can change the penguin’s direction in the air, which is useful because certain levels require you to juke around obstacles while in midair — tricky but not impossible. Sometimes you’re able to flick the iPhone up at the end of a run and go flying through the air (the dream of many penguins). When you’re not airborne, you might be sliding across the snow, controlling the velocity and direction with tilt. You may also ride an animal, again controlling speed and direction with tilt.

Air Penguin is simplicity itself, and its speedy gameplay, polished graphics and sound and adequate controls make it a pleasant diversion for kids and adults. I have no idea what the extra fish you can buy via in-app purchases are used for, but you get 50 free fish for fun. You won’t need much beyond the $0.99 price to have a quick, enjoyable game. Check out Air Penguin for cute, casual fun.

TUAW’s Daily iPhone App: Air Penguin originally appeared on TUAW on Mon, 30 May 2011 08:00:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments

Google to revamp iOS search website

Google is about to change up its search website for iOS devices according to a find by phoneArena. When viewed on an iOS device, Google’s search page currently features the familiar search field with links to Images, Places, News and more at the top. The new iOS-optimized search page will feature tabbed browsing and large app icons to allow the user to better distinguish between search results.

The new Google search page does away with the small links at the top of the page and replaces them with large icons. Furthermore, tapping on the “More” button reveals a host of additional large icons linking to various Google sites, including Finance, YouTube and Maps. It’s clear from the leaked images that Google is trying to make it easier for smartphone users to navigate its search site on a small screen by making it feel like a mobile app.

The upcoming change was revealed when a phoneArena reader visited google.com on his iPhone. He used the new site for a few minutes, but it quickly reverted back to the current site. The fact that the new site was live for a while suggests that Google might be close to rolling it out soon. Check out phoneArena for more pics of what the new site will look like.

Google to revamp iOS search website originally appeared on TUAW on Mon, 30 May 2011 07:00:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments