Quantcast
Channel: www.iphonelife.com
Viewing all 13234 articles
Browse latest View live

Tip of the Day: Access the Music App from Control Center

$
0
0

A lot of iOS users prefer music apps like Pandora or Spotify to Apple's Music app. But sometimes you want to listen to music. Right now. And that's where the native Music app has the advantage. 

To get your groove on ASAP without first searching for and opening an app, just swipe up from the home screen to open Control Center and tap the play button. Your iPhone's Music app will automatically launch and begin playing the first song available. 

Note that this will not work if you have watched videos online or in an app since the last time you opened Music.


Version 4.0 of Free Google Search App Adds Conversations, Compares Favorably with Siri

$
0
0

I like Siri, but Google Search(free) is definitely an alternative worth considering. Last week Google released version 4.0 which now lets you have a "smarter conversation with Google." For example, you can ask, "What's the weather like?" and Google will return information about the current weather. But then you can ask a follow-up question that depends on the earlier question for context. You can say, "How about this weekend?" and the app will understand that you're asking what the weather will be like this weekend. The ability of Google Search to use previous questions as context for understanding is an impressive step in adding intelligence to these handy voice-controlled assistants. A review on ZDNet says that the capabilities of Google Search "embarrass Siri," which the reviewer now finds to be "woefully inadequate."

The new version of Google Search also adds the predictive features of Google Now. Cards appear at the bottom of the screen related to previous searches and to other context, such as using GPS to figure out you're in your car and may need an alert to traffic congestion ahead. Interestingly, Apple has brought predictive intelligence to CarPlay but not yet to Siri on iOS. Based on your previous queries, the Google Now feature of Google Search learns your favorite topics, your upcoming trips, and your favorite authors and blogs, and offers up articles and information related to them.

While Google Search might compare favorably to Siri, it certainly is a convenience to simply be able to hold the Home button to call Siri to action. With Google Search, the app needs to be open. You can either tap the microphone or simply say, "Okay, Google."

With the arrival of iOS 7, the default search engine for Siri became Microsoft's Bing. But more and more, Apple is trying to give Siri the intelligence to answer your questions without falling back on a simple web search. However, if you prefer searching Google rather than Bing, Google Search may be a good choice.

And here's a tip: Even though the default search for Siri is Bing, you can still use Siri to access Google's search by simply saying, "Google" or "Search Google" when you begin your query.

In any case, it's probably worth your while to play a bit with Google Search to get a sense for how smart these voice assistants are becoming.

WINNERS of the iPhone Life May 19th Biweekly Giveaway

$
0
0

Thanks to everyone who entered the May 19th iPhone Life Biweekly Giveaway! Every other week we give away three amazing prizes, so if you didn't win this time, make sure you enter the June 2nd giveaway and tell your friends to enter too!

And the winners are... (drum roll please):

 

Sean Everett, Mark Gustafson, and Mickey Dillard. 

 

If you see your name but didn't receive an email, please check your spam folder.

Didn't Win This Week? No worries! Visit iphonelife.com/giveaways for the chance to win in the next giveaway round.

 

This weeks featured items are:

1. LifeCharge iPhone 5/5S Battery Case: Retail Price $79.99

LifeCHARGE Battery Case's sleek, streamlined design naturally fits to the form of your phone, allowing portability of your original iPhone 5/5s. Never run out of power again with the built-in 2300mAh lithium-Polymer battery. It offers up to eight hours of added time on a 3G network, 10 hours of Iinternet use on Wi-Fi, 40 hours of Audio playback time or 10 hours of video playback time. Eye-catching LED indicators inform you what energy level you're currently operating under.

 

2. Nu: Stylus by Mobile Tail: Retail Price $25.99

2013 red dot design award winner! The eorld's lightest stylus penLighter than a piece of A4 paper (weight : 4g). The material is 7001 aluminum alloy (duralumin—for aircraft structural technology). 

 

3. NoiseHush NX85 Stereo 3.5mm Headset with Mic: Retail Price $69.99

The ergonomically-designed NoiseHush NX85 stereo headset delivers superior sound for phone calls and music through mobile phones, tablets, MP3 players, and laptops. It features a patented bass system and high-grade 10mm driver unit, to reproduce high definition, bass-driven sound without the need for batteries. Its in-line microphone is acoustically tuned to filter out external noise, ensuring that callers hear you clearly even in the noisiest environments; and the one-touch track/talk remote button makes it easy to switch between music and phone calls. The snug- fitting in-ear gel isolates external noise, and provides maximum comfort for hours of enjoyment.

 

 

Questions or comments? Email Brian@iphonelife.com. Good luck and remember to visit iphonelife.com/giveaways to enter! Also check out our other contests at iphonelife.com/contests. The next contest drawing is June 2nd!

 

Game Centered Retro-Edition: 5 Classic iOS Games I Can't Quit Playing!

$
0
0

 5 Classic iOS Games I Can Not Quit Playing!

I love video games, which is convenient since I play a lot of them as I research my Game Centered column. Typically Game Centered focuses on breaking iOS-related game news and new releases, but in this special edition I'm going retro, with a Top 5 roundup of some of my old favorite iOS games. The following are enduring classics which still occupy precious space on my iDevices, and in my gamer’s heart.

I don't get to play video games nearly as much as I'd like to, and when I do, I'm most often focused on reviewing the latest debuts. Nonetheless, I still have a handful of relative oldies on my iOS devices that I sure do look forward to playing whenever time allows. Of course, I have more than five older games on my iDevices; but when I look through all of my games that are over a year or two old, these are the ones that stood out, the ones that have seen the most consistent game time. Without further adieu, my Top 5 list of classic iOS games, and a little bit about why I still adore them to this day.

 

Infinity Blade III ($6.99)

 5 Classic iOS Games I Can Not Quit Playing!

The most recent release in this round up, the epic hack ’n’ slash brawler Infinity Blade III, is supposedly the culmination of the sprawling and epic Infinity Blade saga, which has spawned two books as well as three video games. In the Infinity Blade universe we experience a post-modern dystopian society tormented by the reign of "Deathless" demigods, and play as the hero who stands to save the planet and the remnants of humanity. Why do I call Infinity Blade III the "supposed" conclusion to the Infinity Blade saga? Well, it's hard for me to imagine Epic Games, the producers of the Infinity Blade series, just walking away from one of the most profitable and critically acclaimed iOS-only video game franchises. Despite the fact that the ill-fated prequel: Infinity Blade: Dungeons never saw the light of day, I smell a prequel all the same, and I wouldn't be surprised if we haven't heard the last of the saga of the Deathless.

 

Real Racing 2 ($4.99)

 5 Classic iOS Games I Can Not Quit Playing!

I tried Real Racing 3; and I loved the graphics, the racing, and the time-shifted racing element. But I didn't care for the unethical freemium gameplay model. So when I want to get my fix of the most realistic racing on iOS I gladly turn to the equally adrenaline-fueled Real Racing 2. With the same amazing graphics, thrilling gameplay, and authentic racing elements as Real Racing 3, Real Racing 2 is even more fun than its sequel. Especially since it doesn't rely on a pay-to-play/wait-to-play approach, intended to pry real world dollars from your pocket.

 

Modern Combat 4: Zero Hour ($6.99)

 5 Classic iOS Games I Can Not Quit Playing!

I'm so ready for the next installment in Gameloft’s console-quality Modern Combat series! The previews and glimpses of the soon-to-be-released Modern Combat 5: Blackout, are jaw dropping, and I'm pretty confident in saying it looks like it will be the best Modern Combat installment yet. My anticipation for the new chapter hasn't diminished my enthusiasm for the current installment though, and Modern Combat 4 still holds a privileged 1.5GB spot on my iPad. I've played this game extensively, both in single-player as well as multi-player modes, and not only have I become a better marksman for it, but it's also always a rush and a thrill. That said, I can't wait to take Zero Hour off of my iPad to free up space for Modern Combat 5: Blackout, which is due out in the near future, possibly even as soon as next month.

 

Words With Friends (Free with in-app purchases)

 5 Classic iOS Games I Can Not Quit Playing!      5 Classic iOS Games I Can Not Quit Playing!

I've played this addictive Scrabble-like word game regularly since it hit the App Store. I consider it akin to the old days when I used to get old-fashioned, physical newspapers delivered and would spend time daily doing crossword puzzles. I don't play long on any given day, but I do average about 15–20 minutes a day with this App Store classic, as I usually have around 10 games going at a time.

 

Angry Birds: Rio (Free with in-app purchases)

 5 Classic iOS Games I Can Not Quit Playing!

Perfect for those times when I have only a few minutes to spend, there's the national sensation Angry Birds: Rio. I've always enjoyed the Billiards-esque strategizing involved in this popular physics puzzler. Out of all the Angry Birds games, I'll take battling cute monkeys in the tropics over creepy pigs or science fiction caricatures any day, plus I love the spicy Caribbean soundtrack.

 

Stay tuned to iPhone Life and we’ll keep you updated on all the latest in the ever-changing, exciting world of iOS gaming! As a little bonus, HERE'S the trailer for the upcoming iOS game, Modern Combat 5: Blackout. It looks great!

 

New Video Shows iOS Performing on a Larger, 4.7-inch Screen

$
0
0

Here's an interesting little video. Posted by tech reporter Dom Esposito, it shows iOS running on a 4.7-inch screen and gives us a pretty good idea what our operating system will look like on a larger sized phone's display, like the one the new iPhone is expected to have.

The release of the new iPhone(s) is imminent, and as the introduction draws nearer, the internet is once again being flooded with concept designs of what the new iDevice might look like. One of the most interesting renderings I've seen in a while is in this video by reporter Dom Esposito. In this short video Esposito shows us a side-by-side comparison of iOS running on the current iPhone 5 size screen alongside iOS running on a mocked up, 4.7-inch Moto X screen.

This to me, is one of the more useful videos as it doesn't just show two handsets sitting idle, but rather it demonstrates exactly what we can expect when we actually interact with the iPhone's operating system. If you can't see the embedded video above, click HERE.

I'm looking forward to the new iPhones, which are still rumored to become available i n two larger sizes, one with about a 4.7-inche display and the other with about a 5.5-inch display. Now what I'd really like to see is the merging of iPhone and iPad iOS. I am a believer that we are heading towards a time when all apps will eventually be universal apps, in other words, the same app will work as appropriate depending on the size of the display of the device it is on, as opposed to certain apps being designed differently for iPad vs iPhone. Call it wishful thinking, but I feel that at least for these forthcoming, larger iPhone screen sizes, we should be able to run iPad apps on them, and have access to the potential spilt-screen performance that iOS 8 is rumored to be bringing, wouldn't you agree?

 


Images courtesy of nowhereelse.fr and 9to5Mac.com.

 

Beats to Help Apple Beat Cable Companies into Submission?

$
0
0

At iPhone Life, and around the web, there has been a groundswell of articles in favor of Apple's purchase of Beats. The longer it takes for Dr. Dre to officially become the first billionaire rapper, the more analysts have time to digest the rumor. At first, many observers were confused, but not the iPhone Life team. Now comes word from Steve Jobs' official biographer, Walt Isaacson, that lends credence to the rumored decision.

Isaacson

There are many benefits to the acquisition. First, headphones are the original "wearable" gadget, and Beats made them a money-making status symbol. That sounds a lot like Apple. Yes, we consumers pay a premium for Apple, but we make the calculation that it's worth it. Second, Apple retail stores sell a lot of Beats headphones, and Apple would love to keep the profit on those items rather than see them head to Beats by Dre.

Next, Music by Beats is an elegant, well-thought-out music subscription service that Apple could learn a lot from. Apple's iTunes Radio hasn't been able to kill off Pandora or Spotify, so there is room for improvement. But the real benefit to the Beats acquisition could come from the power players at the top, Dr. Dre and Jimmy Iovine.

Isaacson agrees with the iPhone Life team that the personalities could be the key to the purchase. Isaacson wrote that Steve Jobs had "cracked" the problem behind making Apple TV successful, and Jobs had been friends with Iovine. Bringing Iovine in to Apple, to head up relations with the entertainment industry could be the solution Jobs, and now Cook had envisioned. It seems crazy to spend $3.2 billion for one or two people, and of course Apple isn't. Apple gets the wildly successful Beats product line, and a brand they can leverage for their wearable products. A Beats watch could do quite well. But Apple paid nearly half a billion to acquire NeXT, when they also got Steve Jobs. So this could be a case of history repeating itself.

Tip of the Day: Sharing Contact Information

$
0
0

Do you often find yourself typing phone numbers in when you need to share a contact's phone number or address with another contact? Well, stop it. Don't type the number in. Don't even copy and paste it. You can easily share contact details via text or email directly from the Contacts app:

Go to Contacts and select the contact whose details you wish to share.

Tap Share Contact and choose a sharing method.

 

Choose a recipient and send. The recipient now has the shared contact information.

 

Honestly, I Want to See Microsoft be Brave

$
0
0

As much as I love Apple, I like what Microsoft is trying to do. But, heaven help me, I can't stand their commercials. "Honestly" starts each actor's fake testimonial. As if it wasn't obvious that these are primarily actors (except Seattle Seahawks player Russell Wilson) reading someone else's lines, by using the same words and format, Microsoft is being phony from the beginning in commercials that start and end with the word "Honestly." It insults the intelligence of the audience. Not to mention the valid charges of sexism. Interestingly, when searching using Yahoo (powered by Microsoft's Bing) none of the negative articles about the commercials show up, but under Google, they do. Whose search engine is being honest, now?

Honestly commercials

And another thing. Microsoft's choice of songs. They rely on Sara Bareilles'"Brave" anthem for each commercial. Microsoft is acknowledging, whether they realize it or not, that Windows is no longer the safe choice, but it's the choice of the brave. For schools, adopting iPads is the safe choice. And now that Microsoft Office is available for iOS, iPads are even safer. Remember the phrase "Nobody ever got fired for buying IBM" back in the 1980s?  Microsoft is asking people to be brave and take a chance on Windows 8.

I said before that I like what Microsoft is trying to do. I bought a Windows 8.1 touchscreen PC, and they sent me an original Surface and Windows Phone as well, to try to get me to port my apps to Windows. I am a fan of the colorful, content-rich Live Tiles. What I don't like are the vestiges of the older Windows desktop. There are two browsers, one with the address bar on top and the other on the bottom. There are Settings which are different from the old Control Panel.

Yesterday, Microsoft introduced the Surface Pro 3. The specs are great. It's faster, thinner, bigger, more ergonomic, etc. But the split personality operating system is still there.

Windows Surface Pro 3

Honestly, I really want to see Microsoft be brave, and move everything to the new modern interface. The old Windows desktop is clunky in the modern era. Having to switch back and forth is inefficient and confusing and unnecessary. I also want to see Microsoft be brave with their PC vendors, and make touchscreens mandatory. It's gotten to the point that at Best Buy they have to label laptops that do not have touchscreens so users will stop putting their fingers all over the screens. Touchscreen computers are, for now, a differentiator for Windows versus Mac OS; and touchscreen laptops are close to $300, so it's not a price issue any more. It would also light a fire under Apple to bring out a touchscreen Mac.


Love Live Music? Here Are 4 Great Apps for Streaming Performances on Your iOS Device

$
0
0

When it came to the iPod, I was an early adopter. And boy was it emancipating to no longer tote around CDs in my car or carry a Discman with me on the run. In fact, it was incredible.

At the time that the iPod emerged, smartphone apps were science fiction, like flux capacitors and hoverboards. But now, smartphones are not only ubiquitous, they are boasting more flexibility and nearly as much storage capacity as iPods. Could it mean the death of the iPod in the coming months and years? Maybe…

If you are into music like I am, you have surely heard of Spotify, Pandora, and iHeartRadio, and you most certainly have your own collection stored in the iCloud that you can access via your iPhone. Even though I have used these apps extensively, I have to admit that for some time, I couldn’t replicate the iPod experience, mostly because I truly enjoy collecting, uploading, and listening to live concerts on my device. Over the last couple of years though, I discovered and found enjoyment in the following iPhone and iPad apps that have given me access to an array of live performances.

1. Concert Vault (Free, membership required) 

Like rock and roll? Love the raw energy of a live performance? If your answer is yes to both, look no further than Concert Vault. Much of the content on this site and app is culled from the Bill Graham Presents’ archives. While Graham, the late promoter and businessman, came into influence in the late ‘60s and is associated with such groundbreaking acts as the Grateful Dead and Jefferson Airplane, his sphere of influence is far broader. Sure, those classic acts can be found here, but so can performances from heavyweights like Bruce Springsteen, U2, Red Hot Chili Peppers, Allman Brothers Band, and more. This database is vast, and, and you can buy a membership for $3.99 per month or $39.99 per year that includes unlimited streaming, two free show downloads per week, and $5 maximum pricing on all other downloads.

2. Daytrotter (Free, membership required)

If you are looking to treat your ears to some new sounds, Daytrotter is just the place for you. Whether visiting the Daytrotter Studio in Rock Island, Illinois, or recording at a remote location (see MGMT’s January 2011 performance from Echo Mountain Recording in Asheville, North Carolina), bands new and old strip down to play reworked versions of their songs. The results are always good and frequently magical, and the app allows you to stream performances from the extensive vault with a membership ($4 per month, $32 for one year, or $60 for two years). If you decide to subscribe, don’t miss performances from Kylesa in July 2013, Shovels & Rope that same year, or The National in July 2007.

3. Etree Mobile (Free)

Etree Mobile links your iPhone to the Internet Archive’s Live Music Archive, and it boasts more than 126,000 recordings of performances from 6,000-plus artists ranging from pop artist John Mayer (144 shows) to indie rockers Death Cab for Cutie (45 shows) to jam masters Umphrey’s McGee (2,128 shows). And if you want a sleeker interface on your iPhone or iPad the Archivist Free Live Music app is $3.99 and available from the iTunes store. It provides access to all of the shows on the Live Music Archive, but it also suggests bands, provides shuffle and repeat functionality, and displays cover art. Given that anyone can upload their recordings to the Archive, the quality of the performances can vary. That said, there are plenty – I mean plenty – of high-quality soundboard and audience recordings here.

4. Qello Concert (Free) 

Qello boasts “the world’s largest collection of full-length HD concerts and music documentaries on demand,” and if you like watching while you listen, this is an awesome app for you. You can access a track or two from each of the concerts, as well as 30 channels of Qello TV, for free, or you can sign up for a seven-day free trial and, if you like it, purchase a $4.99 All-Access Pass subscription. The performances here are vast, including selections from most any musical genre you can imagine. Metal? Yes, you can find it here. Blues? That too. It is truly like a Netflix for music lovers. The one drawback is that the titles you will find here are officially released concerts and documentaries, so it lacks the range that some other apps have.

Hot Right Now on Kickstarter: Lifelogger POV Video Camera

$
0
0

I love cruising around on Kickstarter for the latest and greatest in innovation. It makes me feel good to help a company with a great product get a leg up!  Today, I came across the Lifelogger POV video camera and I want one. Badly.

Check it out.

As their Kickstarter profile states, Lifelogger Technologies Corp. works from the belief that “our memories are THE MOST PRECIOUS ASSET that we possess as a human being.”  (Shouty caps all theirs.) So why not find a way to preserve those memories while enjoying them hands free at the same time.

When I’m recording a moment, I’m always wondering if I should be just enjoying it without a camera in my hand instead of capturing it to relive in the future. I feel a little bit guilty not being in the moment entirely. Let’s face it, holding a device in your hand and watching through a view finder is distracting and you’re most certainly not all there.

With a hands-free, wearable device, your problem is solved. And with one like the Lifelogger, you don’t have to worry about pointing the camera in the right direction. It’s attached to a durable, lightweight headpiece so it records everything from your point of view—just don’t forget you’re wearing it; you might capture a moment you don’t want to remember!

You’re stoked about this now too, aren’t you?

Think of all the things you could do with this bad boy! I want to record like, everything. I even thought of rigging it up to put on my Chihuahua so I could see what life is like all the way down there. I also imagine this being the perfect thing for parents who want to record their child in the school play or baby’s first strained pea experience (green slime comin’ atcha!). In other words, I have been fantasizing about what I would do with this camera.

The Lifelogger has a pretty neat list of components:

  • A camera (duh)
  • GPS
  •  Wi-Fi
  • Bluetooth
  • Gyroscope, magnetometer, and accelerometer
  • 32 GB memory
  • H264 encoder
  • Cloud-based video management and processing software

Lifelogger app

Since the actual Lifelogger camera is so small, the need for an LCD screen and more buttons had to be eliminated. The Lifelogger camera is controlled by an app that works with both Android and iOS.

The app can:

  • Manage your existing videos
  • Help you live stream
  • Setup your device
  • Sign into iCloud
  • Manage videos
  • Turn live streaming on and off
  • Display battery and memory status

Searching for videos

Lifelogger seems to have put a lot of thought into granting users the ability to search and organize their videos. With this app you can search by date, geolocation, faces, voices, and optical character recognition. How cool is that?

Kickstarter funds

Kickstarter funds will be used to finish the product development process. The first mass production run is projected to happen in the fall of 2014. Visit their Kickstarter page to learn more about backer benefits.

I’m getting in line for one of these for sure and I hope you will too. Now I’ve just got to figure out a way to get a Lifelogger on my Chihuahua and we’ll be rollin’ with the doggie cam!

Image courtesy of MishelVerini/Shutterstock 

Tip of the Day: How to Organize Photos on Your iPhone

$
0
0

The cameras on our iphones make it easy and convenient to document all the important moments in your life. And all the other moments. Every. Single. Moment. At this point you may have so many random pictures on your iPhone, you can't find any of the actually important ones. If that sounds like you, it's time to organize your photos into albums.

To create an album in your Photos app, go to Albums and tap the plus icon.

Name your album and tap Save. 

Tap the photos you want in your album and then tap Done.

 

You can also select the photos you want and then create the new album.

In Camera Rol tap Select and then tap the photos you want to put in an album.

Tap Add To and scroll down to New Album.

Name your album and save.

 

Please note that deleting photos from Camera Roll will also delete them from any albums they are in. If you accidentally delete an image, don't panic, just shake to undo.

Are you Cued in to your Health? Interview with the Developers of New Molecular Health Tracker

$
0
0

I have an exciting new device to talk to you about today, iPhone Lifers! It’s calledCue ($199) and it represents the ultimate in health monitoring devices. As a person who is into tracking my fitness with wearables like my Fitbit, the whole idea of this really turns my crank. It’s actually a little embarrassing how excited I am about this. I may or may not have squealed like a little girl when I heard about it.

This product, which launched on May 13, was created by Cue, a San Diego, CA based technology company that creates consumer health products. Cue is revolutionary because it tracks health information on the molecular level. Never before have consumers been able to track their health in this way. All you need to do is add a droplet of blood or saliva to a Sample Wand or swab your nose with it to provide a sample. Put the Sample Wand into the cartridge and then into the Cue. Health information is generated in minutes with Cue’s composite microfluidic system and biosensors that convert a biological sample into digital information that can then appear via Bluetooth on your iPhone.  

Put in layman’s terms: it does some crazy, magical science things and it is amazing.

With this device, you can monitor the way your activity, food intake, and sleeping habits shape your day-to-day molecular health. Cue will then make researched-based suggestions for foods that will help improve your health and alerts you when you’ve had a change so that you can always feel your best. Cue checks five key health and lifestyle indicators: inflammation, vitamin D, fertility, influenza, and testosterone. 

This is awesome, right? You want one, don’t you?  

I know I do!

Recently, I had the opportunity to talk to Ayub Khattak and Clint Sever, co-founders and creators of this amazing product. They had some pretty interesting stuff to say.

iPhone Life: What’s the inspiration behind this product? When did you have your “ah-ha” moment?

Khattak and Sever: During the swine flu epidemic, the global healthcare system had huge lines in emergency rooms and doctor’s offices. Everyone was concerned about having the flu and getting treatment for it. 

We thought, what if people could find out this information at home instead of going to the doctor’s? How can we execute that? That’s how we got the inspiration to create this device. 

Then we realized that the fundamental technology could be applied to a broader range of things such as checking testosterone levels, vitamin D, inflammation, and fertility. We looked at fitness tracking so that people can track how what they eat and what they do for physical activity impacts their health. 

iPL: Have you tested the accuracy of the devices?

Khattak and Sever: Yes. We take our system and run it side by side with gold standard systems along with the rapid tests that are used at doctor’s offices. In many cases, the accuracy of the Cue system is far beyond the rapid test, and as precise as gold standard medical methods.

iPL: What was your biggest challenge in developing this product and how did you overcome that? 

Khattak and Sever: The main challenge was integrating technologies together. We had to figure out a way to rely on the basics taken from the lab experience and package it to create a very fast and simple user experience. As you can imagine, there are a myriad of challenges that come up when you are knitting technologies together. 

Getting Cue into production has also been a challenge, but we are wrapping up that transition and will be making exciting announcements about that very soon. 

iPL: What kinds of capabilities do you see in the future for Cue?  What will it be able to do five years from now?

Khattak and Sever: We think that we’re going to expand the type of cartridges you’re going to see. Over time you’ll see various types of trackers in one cartridge and more data points per track.

iPL: What kind of response do you anticipate from the medical community?

Khattak and Sever: We talked to a lot of physicians and some are very supportive and see it as a fundamental need, others are somewhat resistant.

This is what happened when pregnancy tests first came out. Many doctors were opposed to them, but we see today that they are used widely. When new technologies like this come out, there’s always going to be push back from the medical community, but Cue is meant to help facilitate conversation with your doctor. You’re giving him or her one strong piece of information that can be of use.

Part of the reason that the smartphone is so interesting for us is that it brings in many different data streams. For example, your doctor can see that you took a certain number of steps in a day, pair it with what you ate and make determinations about your inflammation levels and steps to take to get them under control.

We expect that doctors will embrace Cue over time so they can co-monitor their patient’s health. We definitely want the medical community to embrace it and use it.

iPL: Will the cartridges ever be prescribed by doctors?

Khattak and Sever: We never want the cartridges to be a prescription. Cue is meant to be accessible to everyone so that the gatekeeper layer is removed. We also want people to track their health as often as they like. When you can monitor every day, you can really see the trends day to day and make active changes to your health.  

iPL: Can you have one device per family or are there separate devices required per person?

Khattak and Sever: We designed it so that one Cue can run tests for multiple people in the home. Because the device is mobile, you can take it anywhere when it’s off the charging base. We suspect people are going to have a few of these per household. For example, if one person wants to go to the gym, they’ll take Cue with them to gather data during their workout, but if there’s someone staying home with a small child, they’ll want another one to use there as well. That said, one Cue is sufficient for a whole family.

iPL: How can I get Cue and what do they cost?

Khattak and Sever: Units will be available for preorder starting on May 13, 2014 for shipment to start in Spring 2015. After an initial promotional offering at $149, the price has gone up to $199. The retail price will be $300 after all limited quantities are gone. 

The cartridges come in packs of 5 for $20 per pack. The flu cartridges come in packs of 3 for $30 each. Bulk packaging will be available over time. With your first order you get a set of cartridges for free that’s included with initial price. If you share our link with a friend, you get another cartridge. If people buy it, you get another cartridge as well.

 

Cue is coming in at the perfect time when there are a lot of people tracking their fitness with a huge array of wearables. There are many folks out there who are like me: they enjoy getting feedback and are excited to learn about how what they’re doing makes them feel. This device takes all of that to a whole new level and I am incredibly excited to have a way to monitor my own health as well as communicate regularly with my doctor. Cue could be a total game changer and I cannot wait to see what the future holds for it!

Apple Posts WWDC Schedule: Keynote June 2, Expect iOS 8 Demo and Possible Hardware Announcement

$
0
0

On Wednesday Apple posted the schedule for the Worldwide Developers Conference, and it shows, as expected, that the keynote address will be on the first day, June 2, at 10 a.m. Pacific. Apple is expected to announce iOS 8 and give a demo. 

Plus, according to 9To5Mac, sources are saying that Apple will also announce new hardware during the keynote. Don't expect an iPhone or iPad, but other possibilities include a revamped Apple TV, an iWatch, or a retina MacBook Air. A number of rumors and leaks have indicated that iOS 8 will have a greater focus on health and fitness, including a new Healthbook app. It's also expected to have a revamped version of Apple's Maps app, with improved data and public transit directions. If you're excited to see what Apple announces, a number of websites will be live-blogging the event, including 9To5Mac. In addition, Apple sometimes live-streams the event, including on Apple TV.

Unleash Your Inner App Developer Part 41: Logging In With Facebook

$
0
0

Do you have an idea for an app but lack the programming knowledge to begin building it? In this weekly blog series, I will take you, the beginner app developer, step by step through the process of creating apps for the iPhone, iPod touch, and iPad. Join me each week on this adventure and you will experience how much fun turning your app ideas into reality can be! This is part 41 of the series. If you are just getting started, check out the beginning of the series at this link.

These days, more and more iOS apps offer users the option of logging in with Facebook. If you want your app to go viral, this is a great first step. In fact, 80 percent of the top-grossing iOS apps use social media logins. As stated in the Facebook documentation:

"One of the benefits of having people sign in to your app using Facebook is that they can grant permissions to your app so you can retrieve information or perform actions on Facebook on their behalf."

If the main actions users perform in your app are posted on Facebook, it's a great way for their Facebook friends to find out that your app exists, and some of the great things they can do within your app.

Step 1: Installing the Facebook SDK for iOS

There are several steps you need to take in order to get started integrating Facebook with your iOS apps. The first step is installing the Facebook SDK for iOS.

  1. Installing the Facebook SDK for iOS - This is your first step in the process. First, click on this link which downloads the Facebook SDK for iOS .pkg installer file to your Mac. After the file has finished downloading, double-click the .pkg file to launch the installer (Figure 1).
Facebook SDK Installer
Figure 1 - The Facebook SDK for iOS installer
  1. Click Continue to read the developer terms, and then click Continue again to display the Select a Destination panel of the installer. Click Continue again to navigate to the Standard Install panel. Click Install to install the Facebook SDK for iOS in the default location (your Documents folder).
  1. When the installation is complete, you will be taken to a panel that says "The Installation was completed successfully". You can click Close to exit the installer.

Step 2: Registering as a Facebook Developer

Your next step is to obtain an ID for your app from Facebook.

  1. Click on this link to navigate to the Facebook's Developer Registration page (Figure 2).
Facebook Developer Registration
Figure 2 - The Facebook Developer Registration page
  1. If haven't already registered as a Facebook developer, click the Register Now button, which prompts you to enter your Facebook password.
  1. Next, a dialog appears asking if you accept the Facebook Platform Policy. If you agree, click the switch to respond YES, and then click Next.
  1. This displays a Register as a Facebook Developer dialog (Figure 3). 
Register as Facebook developer
Figure 3 - Registering as a Facebook developer

You need to enter your phone number in order to receive a confirmation code from Facebook (the dialog states that your phone number will be added to your timeline, but will not be visible to your friends.) After entering your phone number either select Send as Text or Send Via Phone Call to retrieve your confirmation code. After you receive your confirmation code, enter it and then click Register.

  1. If your registration is successful, you will see the dialog shown in Figure 4. Click the Done button to proceed.
Successfully registered
Figure 4 - You are now a registered Facebook Developer!

This takes you to the Facebook App Dashboard (Figure 5).

The Facebook App dashboard
 

Step 3: Obtaining a Facebook App ID

After registering as a Facebook developer, now you're ready to obtain a Facebook App ID.

  1. In the Facebook App Dashboard, select Apps > Create a New App (Figure 6).
Create an app
Figure 6 - Create a New App
  1. In the Create a New App dialog (Figure 7), enter your app's Display Name, Namespace (an optional unique identifier for your app), choose a Category, and then click the Create App button.
Create a New App dialog
Figure 7 - The Create a New App dialog
  1. In the Security Check dialog you will be prompted to type the text that you see and click Submit. This displays your app and it's new ID in the App Dashboard (Figure 8).
New app in dashboard
Figure 8 - Your newly registered app in the Facebook App Dashboard

 

Step 4: Configuring Your Facebook App

Now you need to configure your Facebook app to support login from an iOS app.

  1. In the panel on the left side of the Facebook App Dashboard, select Settings to display the App Settings page (Figure 9).
App Settings web page
Figure 9 - The App Settings page

 

  1. Click the + Add Platform button to display the Select Platform dialog (Figure 10).
Select platform
Figure 10 - The Select Platform dialog

 

  1. Select iOS. This displays a new iOS panel beneath your app in the Facebook App Settings page (Figure 11).

Configure app for iOS
Figure 11- Configuring your app for iOS
  1. In the Bundle ID field, enter your app's bundle identifier, which you can find in the General pane of the Project Editor in Xcode (Figure 12). Also, click on the switch to set Single Sign On to YES (you can leave the iPhone/iPad Store ID fields empty for now.) Afterwards, click Save Changes.
Bundle identifier
Figure 12 - Your app's Bundle Identifier in the General pane of the Project Editor

 

Step 5: Configuring Your Xcode Project

Now you need to add the Facebook SDK for iOS to your project and configure your .plist file.

  1. In the Project Navigator, right-click the Frameworks group and select Add Files to "<Project Name>"... from the popup menu. 
  1. In the Add Files dialog, navigate to the folder that contains the Facebook SDK for iOS that you downloaded earlier (it's located in the Documents folder by default). Select FacebookSDK.framework, make sure the Copy items into your destination group's folder (if needed) check box is unchecked, the Create groups for any added folders option is selected, and then click Add.
Add Facebook SDK
Figure 13 - Add the Facebook SDK to your project.

 

This adds the FacebookSDK.framework under your the Frameworks group.

  1. In the Project Navigator, expand your project's Supporting Files group, and select your project's .plist file.
  1. Select the very first item (Information Property List) in the .plist file and click the plus sign that appears to the right (Figure 14). When you do this, a new item is added to the property list.
Add a plist entry
Figure 14 - Add a new item to the property list.
  1. In the popup for the new item under the Key column, enter the text FacebookAppID (Figure 15). Afterwards, double-click in the Value column and enter the app ID that was assigned to your app in the Facebook App Settings page.
Add the app id in the plist file
Figure 15 - Enter your app ID in the .plist file.

 

  1. Now you need to add another .plist entry. To do this, hover your mouse pointer over the Information Property List item (Figure 14) and click the plus sign again. In the Key column, enter FacebookDisplayName (Figure 16) and then press Tab. In the Value column, enter the Display Name you entered in the Facebook App Dashboard.
Add Display Name to plist file
Figure 16 - Add your app's Display Name to the .plist file.
  1. There's one more key you need to add to your .plist file. Hover your mouse pointer over the Information Property List item, and click the plus sign again. In the Key column, enter URL Types (Figure 17).
Add URL types to plist
Figure 17 - Add the URL types key to your project's .plist file
  1. Click the arrow to the left of URL types to expand the entry, and then click the arrow to the left of Item 0 to expand it. Change the Key below Item 0 to URL Schemes as shown in Figure 18.
Add URL Schemes to plist
Figure 18 - Set the Key to URL Schemes.
  1. Finally, click the arrow to the left of URL Schemes and set the Value of Item 0 to the app ID assigned to your app in the Facebook App Settings page, but with an fb prefix (Figure 19).
Set the Item 0 value
Figure 19 - Creating the URL Schemes entry in the .plist file

That's it! Now you need to write some code for your app that allows users to log in via Facebook.

Facebook Login Options

Facebook offers two options when logging into Facebook from your iOS app:

  1. Use the Facebook login view that displays a built-in Facebook login button and handles much of the complexity for logging in and out for you.
  2. Use your own custom login view and using API calls to the Facebook SDK.

The majority of apps need to use the second option, because not all users will want to log into your app using Facebook, and you will need to provide an alternative, such as an email address and password. So, in this post, I'll demonstrate how to implement your own custom login view.

Checking for an Active Facebook Session at Startup

If a user has already logged into your app via Facebook, you should check to see if there is still a valid session available, and if so, automatically log the user in. 

  1. At the top of your AppDelegate.h header file, add the following import statement:

     #import <FacebookSDK/FacebookSDK.h>

  1. In your AppDelegate.m implementation file, add the following code to the application:didFinishLaunchingWithOptions: method, before the final return YES; statement (note that you will get a compiler error until you complete the next steps):

    // Whenever a person opens the app, check for a cached session

    if (FBSession.activeSession.state == FBSessionStateCreatedTokenLoaded) {

        

        // If there's one, just open the session silently, without showing the user the login UI

        [FBSessionopenActiveSessionWithReadPermissions:@[@"public_profile"]

                        allowLoginUI:NO

                        completionHandler:^(FBSession *session, FBSessionState state, NSError *error) {

                        // Handler for session state changes

                        // This method will be called EACH time the session state changes,

                        // also for intermediate states and NOT just when the session open

                        [selfsessionStateChanged:session state:state error:error];

                        }];

    }

When the AppDelegate's application:didFinishLaunchingWithOptions: method is executed at app startup, if the FBSession object's state is set to FBSessionStateCreatedTokenLoaded, this means there is an active Facebook session. If there is an active session, an openActiveSessionWithReadPermissions:allowLoginUI:completionHandler: message is sent to the FBSession object. Notice an @"public_profile" argument is passed in this message call. This requests access to the user's public profile. You must always pass this argument when creating this connection. You can also ask for additional permissions when making the connection. To find out more, check out Facebook's documentation at this link, under the section Asking for permissions.

The sequence diagram in Figure 20 shows the objects and message flow of the code you just added.

Check active session
Figure 20 - Checking for an active Facebook session at startup

Adding the Session State Handler Method

Now you need to add the sessionStateChanged: method you referenced in the code you added in the previous step along with a few helper methods.

  1. Add the following method declaration to your AppDelegate.h file:

- (void)sessionStateChanged:(FBSession *)session state:(FBSessionState) state error:(NSError *)error;

 
  1. Now add the following method implementations to your AppDelegate.m file:

// This method will handle ALL the session state changes in the app

- (void)sessionStateChanged:(FBSession *)session state:(FBSessionState) state error:(NSError *)error

{

    // If the session was opened successfully

    if (!error && state == FBSessionStateOpen){

        NSLog(@"Session opened");

        // Show the user the logged-in UI

        [selfuserLoggedIn];

        return;

    }

    if (state == FBSessionStateClosed || state == FBSessionStateClosedLoginFailed){

        // If the session is closed

        NSLog(@"Session closed");

        // Show the user the logged-out UI

        [selfuserLoggedOut];

    }

    

    // Handle errors

    if (error){

        NSLog(@"Error");

        NSString *alertText;

        NSString *alertTitle;

        // If the error requires people using an app to make an action outside of the app in order to recover

        if ([FBErrorUtilityshouldNotifyUserForError:error] == YES){

            alertTitle = @"Something went wrong";

            alertText = [FBErrorUtilityuserMessageForError:error];

            [selfshowMessage:alertText withTitle:alertTitle];

        } else {

            

            // If the user cancelled login, do nothing

            if ([FBErrorUtilityerrorCategoryForError:error] == FBErrorCategoryUserCancelled) {

                NSLog(@"User cancelled login");

                

                // Handle session closures that happen outside of the app

            } elseif ([FBErrorUtilityerrorCategoryForError:error] == FBErrorCategoryAuthenticationReopenSession){

                alertTitle = @"Session Error";

                alertText = @"Your current session is no longer valid. Please log in again.";

                [selfshowMessage:alertText withTitle:alertTitle];

                

                // Here we will handle all other errors with a generic error message.

                // We recommend you check our Handling Errors guide for more information

                // https://developers.facebook.com/docs/ios/errors/

            } else {

                //Get more error information from the error

                NSDictionary *errorInformation = [[[error.userInfoobjectForKey:@"com.facebook.sdk:ParsedJSONResponseKey"] objectForKey:@"body"] objectForKey:@"error"];

                

                // Show the user an error message

                alertTitle = @"Something went wrong";

                alertText = [NSStringstringWithFormat:@"Please retry. \n\n If the problem persists contact us and mention this error code: %@", [errorInformation objectForKey:@"message"]];

                [selfshowMessage:alertText withTitle:alertTitle];

            }

        }

        // Clear this token

        [FBSession.activeSessioncloseAndClearTokenInformation];

        // Show the user the logged-out UI

        [selfuserLoggedOut];

    }

}

 

- (void)userLoggedIn

{

    

}

 

- (void)userLoggedOut

{

    

}

 

- (void)showMessage:(NSString *)message withTitle:(NSString *)title

{

    UIAlertView *alert = [[UIAlertViewalloc] initWithTitle:title message:message delegate:selfcancelButtonTitle:@"OK"otherButtonTitles: nil];

    

    [alert show];

}

 

The sessionStateChanged: method is automatically called when there is any change in the status of the Facebook session. If the session state changes to open (FBSessionStateOpen), the userLoggedIn method is called. If you would like, you can add code to this method that changes a visual element to indicate the user is logged in, or you can perform some other action.

If the session state changes to closed (FBSessionStateClosed), the userLoggedOut method is called, where you can again add some code to respond to this change in state.

The rest of the code in the sessionStateChanged: method performs error handling and displays alerts to the user where appropriate.

    Figure 21 contains a sequence diagram that provides a visual representation of the objects and messages involved when the session state changes.
     
    Session State Changed sequence diagram
    Figure 21 - The session state changed sequence diagram

     

    Opening a New Facebook Session

    If there is no active Facebook session at startup, you need to create a new one. Typically, the code to create a new session is found in the action method for a "Log in with Facebook" button.

    1. Add the following code to your Facebook login button's action method (you can name your method differently than the method name shown here):

    - (IBAction)facebookButtonTouched:(id)sender {

     

        // Open a session showing the user the login UI

        // You must ALWAYS ask for public_profile permissions when opening a session

        [FBSessionopenActiveSessionWithReadPermissions:@[@"public_profile"]

                                            allowLoginUI:YES

                                          completionHandler:

            ^(FBSession *session, FBSessionState state, NSError *error) {

                 

                // Retrieve the app delegate

                AppDelegate* appDelegate = [UIApplicationsharedApplication].delegate;

                // Call the app delegate's sessionStateChanged:state:error method to handle session state changes

                [appDelegate sessionStateChanged:session state:state error:error];

             }];

     

    }

    This code sends the FBSession object an openActiveSessionWithReadPermissions:allowLoginUI:completionHandler: message, again passing in the requested permissions (you can change the permissions to suit your needs). For the completionHandler argument, this code passes an Objective-C block that, when called, passes a sessionStateChanged:state:error: message to the AppDelegate object.

    If the Facebook app is installed on the user's iOS device, then control is passed to the app. Otherwise, control is passed to Facebook running in the iOS browser.

    1. During the Facebook login process, the Facebook app returns control to your application by calling the application:openURL:sourceApplication:annotation: method in your AppDelegate. So, you need to add this method to your AppDelegate.m file:

    // During the Facebook login flow, your app passes control to the Facebook iOS app or Facebook in a mobile browser.

    // After authentication, your app will be called back with the session information.

    - (BOOL)application:(UIApplication *)application

                openURL:(NSURL *)url

      sourceApplication:(NSString *)sourceApplication

             annotation:(id)annotation

    {

        return [FBAppCallhandleOpenURL:url sourceApplication:sourceApplication];

    }

     

    Figure 22 contains a sequence diagram that depicts the object and message interaction during the login process.

    Logging In sequence diagram
    Figure 22 - The Facebook login sequence diagram
    1. Lastly, you need to add code that handles the case where the user leaves your app while the Facebook dialog is shown. Note that your AppDelegate.m file should already contain an applicationDidBecomeActive: method, so simply add the code shown below to the existing ethod.

    - (void)applicationDidBecomeActive:(UIApplication *)application

    {

        // Handle the user leaving the app while the Facebook login dialog is being shown

        // For example: when the user presses the iOS "home" button while the login dialog is active

        [FBAppCallhandleDidBecomeActive];

    }

     

    Logging Out of Facebook

    Typically, your app will have a Log Out button (often in the Settings scene) that logs the user out of Facebook. It's good form to ask the user if they are sure they want to log out, so you should display an alert first, and then log out the user if they confirm.

    1. Select the header file of the view controller that contains the Log Out button, and adopt the UIActionSheetDelegate protocol:

    @interface SettingsTableViewController : mmUITableViewController<UIActionSheetDelegate>

     

    @end

    1. Next, select the implementation file of the view controller that contains the Log Out button, and add the following import statement:
    #import <FacebookSDK/FacebookSDK.h>
    1. Now add the following methods to the view controller that contains the Log Out button:

    - (IBAction)logOut:(id)sender {

        

        UIActionSheet *sheet = [[UIActionSheetalloc] initWithTitle:@"Are you sure you want to log out?"

                                                           delegate:self

                                                  cancelButtonTitle:@"Cancel"

                                             destructiveButtonTitle:@"Log Out"

                                                  otherButtonTitles:nil];

        

        sheet.actionSheetStyle = UIActionSheetStyleDefault;

        [sheet showInView:self.view];

    }

     

    - (void)actionSheet:(UIActionSheet *)actionSheet didDismissWithButtonIndex:(NSInteger)buttonIndex

    {

        if (buttonIndex == 0) {

            // Log out

            [FBSession.activeSessioncloseAndClearTokenInformation];

        }

    }

    In this example, logOut: is the action method for the Log Out button. It displays an action sheet that asks the user if they are sure they want to log out. The actionSheet: method is called when the user taps either the Cancel or Log Out buttons of the action sheet. If they have selected Log Out, the FBSession.activeSession object is passed a closeAndClearTokenInformation message, which logs the user out.

    Figure 23 contains a sequence diagram that shows the object interaction when the user logs out.

    Logging out sequence diagram
    Figure 23 - The Logging Out sequence diagram

     

    Conclusion

    That wraps up the main tasks you need to perform to integrate Facebook login to your iOS apps. If you run into any trouble along the way, I recommend you also check out Facebook's iOS sample app that demonstrates logging in and out, which you can get at this link. If you want to allow users to log in using an email address and password, you can add this functionality to the view controllers that contain your log in and log out methods.

     

    <<Previous

    Apple News: A Bigger Ship?

    $
    0
    0

    As big as Apple's proposed "spaceship" campus in Cupertino is going to be, apparently Tim Cook observed "We're gonna need a bigger ship" to paraphrase Roy Scheider in Jaws. Neighboring Sunnyvale (one of the places I lived when I worked for Sun Microsystems in the 1980s and 1990s) is getting the Apple treatment. According to the San Jose Mercury, basically the official newspaper of the Silicon Valley, Apple is looking to occupy 290,000 square feet of office space, in seven buildings.

    The complex, known as Sunnyvale Crossing, is located near Central Expressway and North Wolfe Road. The buildings are decades old but were recently renovated and should meet Apple's discerning taste. This is a 7-to-10-year lease, and at 290,000 square feet, it's chump change compared to the 2.8 million square feet Cupertino "spaceship" campus Apple is building.

    Apple spaceship campus

    However, there could be a good reason for the close-but-not-too-close campus. The original Mac team benefitted from distance between themselves and the Apple ][ team. The Mac team flew a pirate flag over their building in fact. Perhaps Apple will use the new location for skunk works projects. Or maybe it's just to keep the sales and PR teams away from engineering!


    App Store Cuts Weed-Growing Game, Is Okay with Violent Shooting Crime-Themed Games

    $
    0
    0

    Apple is an American success story. And 'merica is all about freedom. Free Speech. Free Press. Freedom of Religion. Even Freedom Fries. Lately, that includes the freedom to smoke marijuana in a few states. Mind you, drugs have never been for me, nor are games that glorify drug dealing, but they exist and give people a (vicarious?) glimpse into the underworld that is the illegal narcotics business. Breaking Bad made a ton of legitimate money off illegitimate activities. Likewise for The Sopranos or The Godfather. I love those movies and TV shows, and would hate to have had some censor decide not to let me watch them.

    This week it was revealed that Apple did indeed censor a popular app called Weed Firm from Manitoba Games. Weed Firm took the familiar FarmVille concept and dialed it to 420, if you get my drift. The app became a top selling app in many countries before it was pulled. Adding insult to injury, similar apps have been on the App Store and continue to be there to this day. This highlights one of the scary things about Apple's walled garden. As a user (of apps, not drugs!), I appreciate knowing that the apps in the App Store have been vetted and are free from malware. This is a problem for Android users. However, I'm not sure I want somebody in Cupertino (or overseas) deciding which apps I should have access to. I'd much rather my guilty pleasure be a game about weed than actually partaking in illegal drugs.

    Weed Firm

    As a developer, I'm even more worried. I've had iOS apps rejected for illogical reasons, and then had the very same app approved, without change, by a different reviewer. Perhaps the answer is a "Walled Garden" where users, once verified by credit card or other means, can browse apps of more adult content, which would keep the publicly facing App Store as "clean" (and drug free) as Apple wishes. In the meantime, customers will have to spend their time (and money) on Android if they want to exercise their freedom.

    Tip of the Day: Stop Greedy Apps From Gobbling Data

    $
    0
    0

    Have you ever been watching something on Netflix with your iPhone or iPad only to realize the app was using cellular data instead of Wi-Fi? Most of us do not have unlimited data available, so that can be an expensive mistake. To avoid using data when you don't have to, it's a good idea to prevent data-gobbling apps from accessing data as their default setting. You can do this by turning off cellular data for specific apps like video and music streaming apps and changing the frequency with which apps like Mail fetch new data.

    To turn off data for specific apps go to Settings>Cellular and scroll down to Use cellular data For. Toggle off any app that is a heavy data user or that you don't need to access when away from Wi-Fi. You can always turn cellular data back on if you want to make an exception.

    To change the frequency that Mail and other apps fetch data wirelessly, go to Settings>Mail, Contacts, Calendars>Fetch New Data and scroll down to Fetch. There you can set the frequency to 15, 30, and 60 minute intervals. Or you can choose to fetch manually. The greater the interval, the less data you will be using. And you'll save battery power too!

    Top image courtesy of Twin Design / Shutterstock.com

    June 2nd Biweekly Giveaway!

    $
    0
    0

    This is the official announcement of the iPhone life Biweekly Giveaway! Be sure to enter the giveaway at iphoneLife.com/giveaways to win prizes, which we'll announce June 2nd! We are raffling off tons of great accessories for FREE.

    Here's how it works: Every other Friday we will announce the prizes we're giving away through iphonelife.com, Facebook, Twitter, and Google+. To enter the giveaway, go to iphoneLife.com/giveaways and tell your friends to enter too! On the following Monday morning, we will randomly select the winners. If you win an app, we will email you the promo code to redeem the app for free. If you win an accessory, send us your address and we will mail it to you.

    This weeks featured items are:

    1. NoiseHush NX85 Stereo 3.5mm Headset with Mic: Retail Price $69.99

     

    The ergonomically-designed NoiseHush NX85 stereo headset delivers superior sound for phone calls and music through mobile phones, tablets, MP3 players, and laptops. It features a patented bass system and high-grade 10mm driver unit, to reproduce high definition, bass-driven sound without the need for batteries. Its in-line microphone is acoustically tuned to filter out external noise, ensuring that callers hear you clearly even in the noisiest environments; and the one-touch track/talk remote button makes it easy to switch between music and phone calls. The snug- fitting in-ear gel isolates external noise, and provides maximum comfort for hours of enjoyment.

     

    2. LifeCharge iPhone 5/5S Battery Case: Retail Price $79.99

    LifeCHARGE Battery Case's sleek, streamlined design naturally fits to the form of your phone, allowing portability of your original iPhone 5/5s. Never run out of power again with the built-in 2300mAh lithium-Polymer battery. It offers up to eight hours of added time on a 3G network, 10 hours of Iinternet use on Wi-Fi, 40 hours of Audio playback time or 10 hours of video playback time. Eye-catching LED indicators inform you what energy level you're currently operating under.

     

    3. Nu: Stylus by Mobile Tail: Retail Price $25.99

    2013 red dot design award winner! The eorld's lightest stylus pen—Lighter than a piece of A4 paper (weight : 4g). The material is 7001 aluminum alloy (duralumin—for aircraft structural technology). 

     

     

    Questions or comments? Email Brian@iphonelife.com. Good luck and remember to visit iphonelife.com/giveaways to enter! Also check out our other contests at iphonelife.com/contests. The next contest drawing is June 2nd!

    Apple News: Deals for Dad as Apple Makes Room for WWDC Announcements?

    $
    0
    0

    Apple just dropped the $50 minimum to earn free shipping at their online store. This coincides with a Father's Day marketing campaign. (Do my kids read this blog? hint, hint...) Since the average kid isn't likely to drop $50 or more on their dad, this might be the extra incentive needed to shop at Apple.com.

    Amazon raised their minimum dollar value from $25 to $35 to get free shipping, and they raised their fee for an Amazon Prime subscription fee, which grants free shipping on most orders of any value. So it's nice to see the pendulum swing back in favor of consumers. Given that Apple operates nationwide, and must therefore charge sales tax, unlike several smaller competitors, it can be more expensive to purchase from Apple.

    Dad's Day

    For more savings, students and teachers should leverage the Education Store discounts, between $50 and as much as $200 on Macs. Finally, the refurbished and clearance sections at Apple.com are great sources for deals. Apple's refurbished units come with new warranties and the difference is often just brown cardboard packaging instead of Apple's fancy white boxes.  

    Clearance and Refurbished

    The free shipping promo could be Apple's way of clearing out inventory ahead of WWDC, which starts June 2. I have attended several WWDC events and two years ago, I rushed out of the keynote to order my new MacBook Pro with Retina display that had just been announced. That laptop is getting old, so I'll be watching WWDC with my credit card out!

     

    Top image: Goodluz/Shutterstock.com

    Top 3 App Deals of the Week

    $
    0
    0

    As new iOS apps flood the App Store every day—recently topping 1,000,000—we know it’s tough to tell which ones are worth their salt. But thanks to our Weekly Scoop, you can have the best for free! Here you’ll find a weekly roundup of the coolest apps free or at a discount for a limited-time only. Each week features the best and brightest from websites like Free App ReportAppsGoneFreeAppieDay, AppShopper, and more.

    Hurry! Get 'em while they’re hot!

    1.Work Time(Free from $1.99)

    Rather than leave your iPhone asleep on your desk, let it be of use.  This app serves as a second screen, displaying a clock, date, calendar, current weather and upcoming events.  The design is very elegant and attractive with 14 colored themes and a clean interface.

    2.Thinglist (Free from $1.99)

    Do you have a list a mile long of things you want to do but haven’t gotten to yet?  Are you afraid you’re going to forget them all?  Well, here’s your place to organize all that stuff. Store the title of that movie your friend said was awesome or that new taco place you noticed in your neighborhood so you don’t forget.  This is not a to-do app, it’s a want to do app. 

    3.BoneBox (Free from $1.99)

    Explore the anatomical structures of the human skull with this real time 3D skull viewer that has very detailed models and interactive elements. It was developed specifically for the iPad using human CT imaging data and advanced 3-D modeling techniques.   Dig deep into the brain without having to get your hands dirty!  Perfect for anatomy students or people who are just fascinated with how things work.

    Viewing all 13234 articles
    Browse latest View live