Daily iPhone App: Wolfram Alpha

Games are popular on the App Store right now (check out the lists of top paid and free aps), but several readers have asked us to extend beyond games with the Daily iPhone App series. So, here you go. Wolfram Alpha for iPhone is a mobile version of the very useful “computational knowledge engine” service.

Just like the online version, Wolfram Alpha for iPhone provides answers to your questions about math, almanac-style timetables, or just about anything else you need to know. Answers are provided in the form of text, images, tables, charts, graphs, grids, and so on.

The app does require an Internet connection, unfortunately, but it’s recently been tuned up and streamlined, so it should be faster than ever. The app has also gotten support of Facebook sharing, so if you find something interesting, you can make sure your friends see it as well.

WolframAlpha can be super helpful whenever you’re out and about. The universal app is available on the App Store for US$1.99.

Daily iPhone App: Wolfram Alpha originally appeared on TUAW – The Unofficial Apple Weblog on Mon, 17 Oct 2011 08:00:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments

Ten things I want Siri to be able to do for me

Now that I’ve had my iPhone 4S for a couple of days, I’m amazed with what Siri can do. I’ve asked a number of questions — real ones, not questions like “What is the meaning of life?” — and have been totally impressed with how my interaction with the iPhone has changed. But there are more things I’d love to be able to do with Siri, which is the reason for this post.

Everyone should understand that Siri is currently a beta product from Apple. A lot of the things I’m talking about here should happen once the product is out of beta and developers are given access to a Siri API. This is my way of letting some iOS developers know that I’d love to see Siri integration in their apps. Here we go:

  1. I’d love to be able to check into FourSquare using Siri: “Check me in here”
  2. I want to be able to send tweets through Siri without having to use text messaging as an intermediary: “Tweet @NikFinn that I’m sorry to hear that you dislocated your finger”
  3. I want to be able to have Siri check for reservation availability at OpenTable restaurants (I understand that the “original” Siri app did have OpenTable integration): “Make a reservation for two at Tamayo for 5:30 Friday evening”
  4. Likewise, for a fun evening you might want to buy tickets at a local movie theater. Adding the ability to pick a movie time by asking “What time is ‘Moneyball’ playing near here?” and getting a choice of times, then saying “7:30 at the AMC 24 would be fine, and I need two tickets” to have Siri purchase those tickets would be a time saver.
  5. How about being able to shop with Siri? Integration with Amazon.com would be wonderful: “Find the lowest price for a 3 TB FireWire 800 disk drive.” Once you see the specs, Siri asks “Would you like to buy this item?” Answer yes, and you’ve purchased it, answer no and Siri asks if you’d like to look at other similar items.
  6. Healthcare could benefit from this. Imagine having Siri integration with apps such as WebMD, and being able to hold a conversation about symptoms before getting a list of possible conditions. Or asking what the side effects of a certain drug are, and having Siri read back a list of those effects. Cool.
  7. Healthcare providers could also make life easier for their patients. My provider, Kaiser Permanente, has a wonderful online system for making appointments, contacting my doctor, and getting refills on prescriptions. Doing that by just saying “Order a 90-day refill of my Zantac” or “See if Dr. Healey has an appointment time available tomorrow,” and then being able to pick from a couple of open appointment slots would be a time saver.
  8. My wife uses an app called Grocery iQ to create a grocery shopping list each week. I’d love to be able to have Siri read me the list one or two items at a time without having to stop, look at the screen, and physically scroll the list. How about being able to say “Read me the first two items on my grocery list” and have Siri respond with those? Follow that up as you walk around the store with “OK, what are the next two items?” and so on.
  9. For business travelers, the ability to make reservations on the run would be priceless. How about adding Siri integration to apps like TripAssist by Expedia or Kayak? While you’re running through an airport trying to catch a flight, being able to say “Get me a hotel room near the airport in Frankfurt, Germany” and have it respond with “Would you like me to book a room at the Sheraton Frankfurt Airport at €163 per night?” could make the difference between having a room when you arrive or not.
  10. Finally, what about being able to do something like ask Siri to get a bunch of articles about a particular subject and put them into your Instapaper account? You say “Get me ten articles about terraforming Mars” and Siri grabs ten of the most popular web pages about the subject for you.

I think that Siri has the ability to become the intelligent agent that the mid-90s MagicCap mobile operating system always wanted to be. While MagicCap’s TeleScript agents suffered from the lack of cheap and ubiquitous Internet service as well as public acceptance of electronic commerce, those barriers are no longer a problem. Add Siri as a super-friendly interface, and the future is going to be very nice indeed.

What are some of your ideas for “serious” integration of Siri into your daily life? Leave your comments below.

Ten things I want Siri to be able to do for me originally appeared on TUAW – The Unofficial Apple Weblog on Sun, 16 Oct 2011 19:30:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments

Talkcast tonight, 4pm HI/7pm PT/10pm ET: Steve Jobs Day Edition!

I can’t imagine what we’ll talk about tonight. Like that other Sunday night tradition, we will try to have a rilly big shew for you. Oh wait, there IS something newsworthy to discuss after all: Happy Steve Jobs Day everyone! (Thank goodness! Clearly we have nothing else of note to discuss…)

Not ONLY do we have at least one thing to talk about, we also have at least one person to talk with about it! My favorite Macworld dining companion, Mister Rod Roddenberry will be joining us! (I checked with him, and dress uniforms are not required.)

Since it’s really all about you, the community, join me won’t you? To participate, you can use the browser-only Talkshoe client, the embedded Facebook app, or download the classic TalkShoe Pro Java client; however, for +5 Interactivity, you should call in. For the web UI, just click the Talkshoe Web button on our profile page at 4 HI/7 PDT/10 pm EDT Sunday. To call in on regular phone or VoIP lines (Viva free weekend minutes!): dial (724) 444-7444 and enter our talkcast ID, 45077 — during the call, you can request to talk by keying in *8.

If you’ve got a headset or microphone handy on your Mac, you can connect via the free Blink or X-Lite SIP clients, basic instructions are here. (If you like Blink, the pro version is available in the Mac App Store.) Talk to you tonight!

Talkcast tonight, 4pm HI/7pm PT/10pm ET: Steve Jobs Day Edition! originally appeared on TUAW – The Unofficial Apple Weblog on Sun, 16 Oct 2011 15:00:00 EST. Please see our terms for use of feeds.

Permalink | Email this | Comments

AT&T Developer Program Contest Encourages Creation of Applications With Environmental and Energy-Efficient Benefits

Earlier this summer, AT&T challenged software developers to create innovative applications that deliver an environmental or energy efficient benefit through the Power Your Future mobile app contest. Software developers submitted over 100 apps using iOS, Android and HTML5, competing for the opportunity to potentially have their app pre-loaded on future AT&T smartphones, as well as cash prizes and recognition at the 2012 AT&T Developer Summit in Las Vegas.

More than a typical app contest, the Power Your Future program invites customers to download and vote on four finalists, earning even more exposure for these developers. Anyone interested in these apps is encouraged to download and vote for their favorite by visiting the Sustainability Solutions website. Users can leave comments when they vote for apps, providing a valuable source of feedback for developers. As an incentive for voting for their favorite app, consumers will be eligible to win one of 10 $100 Amazon electronic gift cards. Entering is easy and can be done via the voting site. Now through Dec. 9, AT&T will give away 10 gift cards each month for a total of 30 winners.

Finalists include:

GoodGuide:

GoodGuide helps consumers discover whether products are safe, produced in a sustainable manner and socially responsible. A barcode scanning feature allows users to access GoodGuide’s science-based ratings for over 120,000 products. GoodGuide’s personalization features enable users to choose issues they care about most – including nutritional value, safe ingredients and impact on climate change. GoodGuide’s mission is to help customers identify products and merchants whose values correspond to their own. Download for: iOS and Android.

Light Bulb Finder:

The free Light Bulb Finder app makes it easy to switch from incandescent to energy-efficient lighting. With this app, consumers can find energy-saving light bulbs with the right style and light quality for their needs. Select bulbs based on financial payback and environmental impact. Buy bulbs directly from a mobile phone or at local retailers. Download for iOS and Android.

Electrify:

Electrify puts energy efficiency information and tools in consumers’ hands. With a variety of calculators to show clear savings and a wealth of information from the Department of Energy, users can see the clear upsides of green tech. Electrify is a web app (electrifyapp.com) and Android app. Download for Android.

People Power:

People Power is a free app that recommends many ways users can manage their energy to save money and reduce energy waste. It tests energy knowledge and compares homes against those of other users. The app can be connected with devices that allow people to monitor and control the amount spent on electricity via the app’s dashboard view; putting energy use and monitoring at a user’s fingertips by enabling people to do such things as discover the price that a utility is charging for electricity as it changes. Download for iOS and Android.

AT&T Developer Program

AT&T’s Developer Program ranked highest among U.S. wireless carriers by developers for the fifth consecutive year according to Evans Data Corporation.

Membership is free to all at http://developer.att.com/.

Update: 56 Apps Now On Open Source iPhone and iPad Apps List

For some time I have maintained a listing of open source iPhone apps on this site.  This latest update adds 5 new apps bringing the total up to 56.

The apps featured in this latest update are:

– Camlingual: A sign translation app (take a picture of a sign – the app translates it using an online service)
–  Dozuki: An interactive how-to manual app from iFixit (yes, those guys famous for tearing up iPhones and iPads)
–  Wikipedia Mobile: The official app Wikipedia app for iOS devices.
–  Gas Guide: An interactive book app for medical students.
–  RPI Shuttle Tracker: An app tracking buses around the RPI school.

You can find the apps on the open source iOS apps list.

If you’ve written or have found an app to add to the list please submit it here.

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

.

DeliciousTwitterTechnoratiFacebookLinkedInEmail


Best Resources In iOS Development – October 17th, 2011

With both iOS 5, and the new iPhone 4S released this week (with even more pre-orders than the iPhone 4) there should definitely still a great time to be an iOS developer.

No surprise there was influx of people searching on this site for iOS 5 material.  Topping this resources list are iOS 5 related tutorials, a presentation on GCD and a great guide on understanding automatic reference counting.

Here are the resources:

The iOS 5 Tutorial Page – With iOS 5 released I created this page to specifically list those tutorials, guides, and other resources related to iOS 5.  Several tutorials are already listed with more to come.

Excellent Video Presentation For Understanding GCD – With the iPhone 4S being dual core this is a great presentation to watch with many learned insights about Grand Central Dispatch provided by the developer doing the presentation.

Understanding ARC (Automatic Reference Counting) The Best Guide So Far – A straightforward guide explaining the details of ARC along with some very insightful questions and answers in the comments.

Tool: Script For Automatic Generation Of Certificates Required To Enable Push Notification – A very handy script allowing you to automatically go through the tedious multi-step process of generating the certificates on your Mac and the Apple website automatically.

Survey Says Median iOS Game Revenue $2,400 – Average $86,315 Per Game Last 12 Months – A very insightful survey providing insight into revenue earned from iOS games.

Cross-Promotion Services For Easily Boosting iOS App Downloads Free – A listing of services allowing you to easily set u pcross promotion between games and other types of apps.

How To Check The Validity Of iOS App Promo Codes – Without Burning The Code –   A very handy tip showing how to check whether or not a promo code has been used without using up the code.  Great if you are spreading the word about your apps to a large number of iOS app review sites.

Thanks for reading, please bookmark and share this page!

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

.

DeliciousTwitterTechnoratiFacebookLinkedInEmail


SplashScreen With WebView in iPhone

In this application we will see how to WebView display after SplashScreen. So let see how it will worked.

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

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: Expand classes and notice Interface Builder created the AppDelegate class for you. Expand Resources and notice the template generated a separate nib, MainWindow.xib for the SplashWithWeb application.

Step 4: We need to add background resources in the resource folder. Give the resource name “1.png”.

Step 5: We need to add UIViewController class in the application. Select NewFile -> UIViewController sub class -> and give the class name “WebViewDisplay”.

Step 6: Open the SplashWithWebAppDelegate.h file and make the following changes:

#import <UIKit/UIKit.h>
@class WebViewDisplay;
@interface SplashWithWebAppDelegate : NSObject <UIApplicationDelegate> {
WebViewDisplay *webViewDisplay;
}
@property (nonatomic, retain) IBOutlet UIWindow *window;
@property (nonatomic, retain) IBOutlet WebViewDisplay *webViewDisplay;
@end

Step 7: Select SplashWithWeb project from the Xcode , go to TARGETS -> SplashWithWeb -> Summary -> Launch images . Select the background image.

Step 8: In the SplashWithWebAppDelegate.m file make the following changes:

#import "SplashWithWebAppDelegate.h"
#import "WebViewDisplay.h"
@implementation SplashWithWebAppDelegate
@synthesize window=_window , webViewDisplay;
– (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
// Override point for customization after application launch.
webViewDisplay = [[WebViewDisplay alloc]initWithNibName:@"WebViewDisplay" bundle:[NSBundle mainBundle]];
[_window addSubview:webViewDisplay.view];
[self.window makeKeyAndVisible];
return YES;
}
– (void)applicationWillResignActive:(UIApplication *)application
{
}
– (void)applicationDidEnterBackground:(UIApplication *)application
{
}
– (void)applicationWillEnterForeground:(UIApplication *)application
{
}
– (void)applicationDidBecomeActive:(UIApplication *)application
{
}
– (void)applicationWillTerminate:(UIApplication *)application
{
}
– (void)dealloc
{
[_window release];
[super dealloc];
}
@end

Step 9: Open the WebViewDisplay.h file and make the following changes:

#import <UIKit/UIKit.h>
@interface WebViewDisplay : UIViewController {
IBOutlet UIWebView *webDisplay;
}
@property(nonatomic,retain) UIWebView *webDisplay;
@end

Step 10: Double click the WebViewDisplay.xib file and open it to the Interface Builder. First drag the WebView from the library and place it to the view window. Connect File’s owner icon to the WebView and select webDisplay. Now save the .xib file and go back to the Xcode.

Step 11: WebViewDisplay.m file make the following changes in the file:

#import "WebViewDisplay.h"
@implementation WebViewDisplay
@synthesize webDisplay;
– (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
{
[super didReceiveMemoryWarning];
}
#pragma mark – View lifecycle
– (void)viewDidLoad
{
NSString *urlAddress = @"http://www.google.com";
NSURL *url = [NSURL URLWithString:urlAddress];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
[webDisplay loadRequest:requestObj];
[super viewDidLoad];
}
– (void)viewDidUnload
{
[super viewDidUnload];
}
– (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
return (interfaceOrientation == UIInterfaceOrientationPortrait);
}
@end

Step 12: Now compile and run the application on the simulator.

You can Download SourceCode from here

Preserve iPhone 4, 3GS Baseband Updating to iOS 5

If you have an iPhone 4 or iPhone 3GS running iOS 4.x.x, unlocked with UltraSn0w / Gevey SIM and now want update to iOS 5, you’ll have to preserve iPhone 4/3GS baseband to keep your unlock. These are the steps to preserve iPhone 3GS, iPhone 4 baseband while updaing to iOS 5 firmware…

Downloads

  • Download iOS 5
  • Download iTunes 10.5
  • Downlaod Redsn0w 0.9.9b5 (Mac OS X)

Let’s preserve iPhone 4/3GS baseband while updating to OS 5.

How to Preserve iPhone 4, 3GS Baseband

Make sure you have iTunes 10.5 installed and then connect your iPhone to your computer and backup your personal suff via iTunes.

Step 1

Run the downloaded RedSn0w 0.9.9b5;
Click on Extras button and then hit the Custom IPSW button to create a custom firmware with preserved baseband, browse and select the downloaded iOS 5 IPSW file ad hit ok. RedSn0w will start creating custom IPSW without new baseband;
Once done, it will show you the location of the custom IPSW and it’s name, which begins with NO_BB… Hit the Ok button.

Sep 2

Now hit the Pwned DFU button from RedSn0w and then follow the on-screen instructions to put your iPhone into Pwned DFU mode;
Once your into DFU Mode, open iTunes 10.5, you should get the iPhone in Recovery Mode message. Hit the Ok button;
Now hold down the shift (Windows) or Alt/Option (Mac) key and click on Restore button. Browse and select the Custom IPSW file you just created named NO_BB… ***Do NOT select the stock iOS IPSW or you’ll lose you unlock***

Step 4

Once the restore process is complete, your iPhone 4/3GS will have a preserved baseband and now ready for the jailbreak and then unlock with UltraSn0w;

via xiphone

The iPhone belt buckle holster is for the cowboy in you

What do you get for the cowboy who has everything? How about a huge brass iPhone belt buckle/holster? The $300 brass or aluminum cage sheaths an iPhone 4 or 4S and allows the wearer to choose how he displays his phone- either as a belt buckle or a pocket holster. Either way, should he ever be challenged to an iPhone duel, the top of the holster easily flips up for quick draw access to the iPhone. John Marston, lookout!

The iPhone belt buckle holster is for the cowboy in you originally appeared on TUAW – The Unofficial Apple Weblog on Sat, 15 Oct 2011 20:30:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments

October 16th is "Steve Jobs Day" in California, private memorial planned

California Governor Jerry Brown tweeted Friday night that tomorrow, Sunday October 16th, will be “Steve Jobs Day” in the state. The honor comes just eleven days after the Apple co-founder died due to complications from pancreatic cancer.

October 16 is also the date when Apple will hold an invitation-only memorial service for Jobs at Stanford University. Invites to the memorial, which is closed to the public, were sent to “a range of people” including “prominent Silicon Valley executives,” according to an Apple spokesperson.

Later this week, Apple will hold another private event — this time for Apple employees — on its Cupertino campus. The October 19th event will be “celebration of [Steve’s] life,” according to an email sent by Tim Cook.

Apple fans around the world who want to express their memories and gratitude for Steve Jobs can do so by sending an email to Apple at [email protected].

October 16th is “Steve Jobs Day” in California, private memorial planned originally appeared on TUAW – The Unofficial Apple Weblog on Sat, 15 Oct 2011 19:30:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments

Review: ioSafe SoloPRO fireproof external hard drive

If there’s one thing I always tell people who work with valuable, irreplaceable data it’s “back up your files!” Thankfully most of us do back up our data. We usually use an external hard drive. Or sometimes, we only rely on cloud-based storage, like Dropbox or Apple’s soon to be defunct iDisk. However, if any of you work with very valuable data — data which would leave your business or family in dire straits if lost — I highly recommend you buy an ioSafe SoloPRO external hard drive.

I’ve been testing out the 1 terabyte USB 3.0 version ioSafe SoloPRO for about a week and I can’t imagine carrying out future data backups without it now. You see, the ioSafe SoloPRO isn’t your typical external hard drive. For one thing, it weighs almost 18 pounds. That’s because it’s built like a tank and it’s the size of a small printer. I know, I know, people like their external hard drive sleek and sexy. And actually, the ioSafe SoloPRO is rather sexy looking. But it has its mass and bulk because the drive is built for one thing and one thing only – protecting your data from physical harm.

Data protection: Cloud storage versus physical storage.

This week I’ve debated with a friend of mine who says people who want true security for their data should just back it up to a cloud-based service. That way no matter what happens at their location, their files are always secure elsewhere. While my friend does have a point to some extent, there are some very important facts people should consider before thinking cloud-based backups are the best way to go for their most important data.

First off, people need to think about cost and speed. I have another friend who produces videos for a living. For him, backing up hundreds of gigabytes of video to a cloud-based solution would be both time consuming (for the upload) and costly (hundreds of gigabytes of cloud storage costs a lot in annual fees). For huge file backups, external hard drives are the way to go.

Second: easy access. I’m also a big fan of externals for sensitive data like wills and contracts. If you’ve got such data saved to an online storage solution and something should happen to you, would your friends, coworkers, or family know how to access it? If all they have to do is plug in an external, there’s really not many accessibility problems that could arise. But as my video producing friend found out, your data on those hard drives is only as safe as the hard drives themselves. Even though he backed up his video files to three different drives, everything was lost when his studio caught fire.

The drive.

The ioSafe SoloPRO is both fireproof and waterproof – and when looking for the ultimate in data protection, you want both of those. If your office or house catches fire, the ioSafe SoloPRO enclosure can be engulfed in flames and hit head on with a fire hose. The hard drive that resides inside will come out without a scratch on it. As a matter of fact, the “fireproofed computer” mentioned in this article was actually an ioSafe drive, according to the company.

The ioSafe SoloPRO I tested was the 1 terabyte USB 3.0 version (it also comes in eSATA and USB 2.0 flavors up to 3TBs). It worked fine on my MacBook Pro’s USB 2.0 ports and will work on any Mac running all the way back to OS 8.6 or later. As for the beating the drive can take, it can survive in temperatures as high as 1550°F for up to 30 minutes. It can also survive submerged in ten feet of water for up to three days. Also, the drive includes up to $2500 in forensic recovery services should such services be required. Best of all, the SoloPRO is Time Machine compatible, and using it with Apple’s backup software is like encasing your Mac in an armored safe each night.

This obviously isn’t a drive for everyone, especially those that need to transport a lot of data from one location to another. As I’ve said, the drive weighs almost 18 pounds and won’t exactly fit into a pocket. However, if you run a business where your digital files are of the utmost importance, or if you simply want to ensure that all your family’s documents and photos can survive almost anything, I highly recommend the ioSafe SoloPRO.

ioSafe is a relatively new company in the storage scene, only having been around since 2005. However, its hard drives are some of the best I’ve ever tried (I’m also testing out a bullet-proof, portable dual-Firewire 800 external of theirs).

Since it’s at the higher-end of the hard drive world, you won’t find the ioSafe SoloPRO in Apple Stores just yet, but you can buy the 1 TB USB 3.0 version that I tried directly from ioSafe and also on Amazon for US$249.

Review: ioSafe SoloPRO fireproof external hard drive originally appeared on TUAW – The Unofficial Apple Weblog on Sat, 15 Oct 2011 18:05:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments

You got your iPhone 4S. Now what?

I don’t. Have one, that is. I’m still waiting. In the meantime, here’s some Q&A from today’s in-box.

Q: Just got my iPhone 4S, finally got hooked up to AT&T and I tried to fire up Siri. The old Voice Control app shows up. What gives? Have you heard of this with anyone else?

A: You need to enable Siri in Settings.

Q: What you can say to Siri?

A: A *lot*. For example, you can try out “How much wood could a wood chuck chuck if a wood chuck could chuck wood”, “Siri, tell me a story”, “Open the Pod Bay Doors, HAL”, etc. See our round-up of Siri examples.

Q: For those of us mere mortals who have waited till Friday the 14th to get our new iPhones delivered, one of the first things to be done is to get apps & data transferred from current iPod or iPhone to the new iPhone. I have just sync’ed my device so the backup in iTunes is up to date. Now, what is the procedure to ‘restore’ everything to the new iPhone?

A: iTunes will ask you about it automatically. You don’t have to do anything special. Just get past activation, and iTunes will prompt you.

Q: The 4S is out of range for me. I bought the second generation iPod touch when it came out a few years ago but seeing as it is not compatible with iOS 5, I was thinking of getting the new one although isn’t it just the same as last years model, so I’m wondering if I should by it?

A: Yup. Same as last year’s model. Consider buying a refurb unit instead if money is an issue.

You got your iPhone 4S. Now what? originally appeared on TUAW – The Unofficial Apple Weblog on Sat, 15 Oct 2011 15:26:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments