iPhone Life magazine

Expert Blogs

Tip of the Day: View the Desktop Version of a Website in Safari

image

One of the useful new features of iOS 8 is the ability to view the desktop version of a website in Safari rather than the mobile version — saving me a lot of frustration. For years I’ve had a personalized Yahoo page that's well organized into three columns: 1) stocks, sports, weather, 2) top news, science news, Doonesbury, and 3) Apple news sites. So it was really disorienting when I would go to my Yahoo page on my iPad and all the news feeds would be in two columns with the order all jumbled up. The first time I used this new iOS 8 feature to request the desktop site, my response was: hallelujah!



Swift Programming 101: Generics-A Practical Guide

image

If you have read Apple's documentation on Generics and were left wondering how you could use this technology in your own projects, this post is for you! You will learn how to take full advantage of generics in your every-day code as well as how to avoid the constant type-casting that usually results from creating generalized code.



Tip of the Day: Quickly Mark All Emails as Read

image

Mail in iOS 8 has a lot of helpful features that make it easier for you to deal with the onslaught of email messages. In addition to the new swipe gestures covered in a previous tip, iOS 8 also offers a quick way to mark all email messages as read. If you've glanced down the list of messages in your Inbox and determined there's nothing needing your attention, this is a quick way to deal with them.



Tip of the Day: Save Time by Using Swipe Gestures to Mark or Flag Email in iOS 8

image

If you're like me, you spend a lot of time each day dealing with email. The new swiping gestures available for marking and flagging email messages in iOS 8 can save you some of that time. An earlier tip by Sarah Kingsbury explained how to swipe left to quickly delete messages. But you can also use swiping gestures to mark emails as read or unread or to flag them for followup, as well as every other function, such as forwarding or moving to another folder.



Learn How to Build iOS Apps from Scratch

image

Have you always wanted to build an iOS app, but lacked the knowledge and skills? Have you ever signed up for an online course on creating iOS apps, only to feel frustrated because the content was out of date or not comprehensive enough? Are you dying to learn more about Swift and programming for the Apple Watch? It's a story we hear all the time at iPhone Life. And that's why we decided to partner with iPhone app expert, former Apple employee, and adjunct professor at RIT Paul Solt to make his iOS development courses available to iPhone Life readers at a big discount.



Tip of the Day: Easily Add Up To 20 Widgets to Your iPhone or iPad

image

iOS 8 finally brought the ability to customize the iPhone and iPad interface by allowing you to add widgets to the Today screen in Notification Center. In an earlier post, I explained the simple steps for doing this. You simply swipe down from the top of the display to view the Notification Center and tap on the Edit button at the very bottom. This reveals widgets that are associated with apps that you already have installed on your device. You simply tap on the green button to add a widget.

Vidget (free) is different. Instead of being an app such as ESPN Sport Center with an associated widget, its sole function is to let you easily add a bunch of widgets to your Today screen, with about 20 different widgets currently available.



TIP: Browse the Web Privately With iOS 8

image

While each new version of iOS introduces plenty of new features, sometimes Apple just changes the way things are done, often without any explanation. One such example is Private Browsing. Previously, there was a Privacy button at the bottom of Safari, when viewing an index of favorites. With iOS 8, that's gone.  



Tip of the Day: Recover Deleted Photos

image

If you like to use the camera on your iPhone or iPad, one of the features you'll appreciate in iOS 8 is the ability to recover deleted photos. When you delete a photo, it remains available in the Recently Deleted album on your device for 30 days. If you decide that in fact you want to save a photo you deleted, you can easily recover it.



Tip of the Day: Find Out Which Apps Are Draining Your Battery

image

If you're concerned about battery life, you'll want to check out the new feature in iOS 8 that lets you see what apps are using your battery the most. This usage can simply result from your using an app a lot, but other times apps have background processes that drain the battery or the app isn't working properly. This feature gives you a clearer picture of what's going on.



Tip of the Day: Recover Safari Tabs You Accidentally Closed

image

I constantly use tabs in Safari. When I'm viewing a page and see a link I want to read — but without closing the page I'm currently on — I tap and hold the link to open it in a new tab. I sometimes have as many as a half dozen tabs open. And nothing is more frustrating than inadvertently closing a tab when it's something I haven't yet read. Fortunately, if that happens to you, there's a simple way to re-open recently closed tabs.



Swift Programming 101 - Understanding Access Control

image

Access Control is one of the late-breaking features added to the Swift language. It allows you to specify the parts of your code you want to make public, and the parts you want to hide. It's an important tool in creating easy-to-use, and easy-to-understand interfaces.



Tip of the Day: Use Siri to Identify Songs Playing on the Radio

image

You've probably had the experience of listening to the radio and wondering the name of the song that's playing—maybe it's new to you and you're wondering who the artist is, or maybe it's familiar but you can't remember the name. Now with iOS 8, Siri can help. In the past, you could ask Siri to identify music playing on your device, but with iOS 8 you can ask Siri to identify any ambient music. And, conveniently, Siri also makes it easy to purchase the song or album.



Tip of the Day: Turn off Predictive Text Completely

image

Can Apple read your mind? With iOS 8, it looks like it! Apple has caught up with Android and other platforms that offer a form of predictive Text called QuickType. This means, when composing text, your iOS device will suggest words that it thinks you want to use. While AutoCorrect guessed at a word, based on the letters you type, QuickType predicts what word you might type next based on the context of your message or document.



Tip of the Day: How to Turn On Grayscale Mode in iOS 8

image

Among the many new features of iOS 8 is grayscale mode. Why would you want your display to appear gray rather than in colors? There are two main reasons. First, for those who are color blind, items such as menus may be hard to distinguish if they rely on color to stand out from a background. Grayscale can make the display more readable for them. And second, if your battery is running low and you know that it will be a while before you'll have the opportunity to charge it, grayscale can extend battery life. 



Tip of the Day: How to Use iOS 8's Manual Exposure in Camera

image

Automatic exposure (which determines how light or dark our images should be) is so convenient and accurate most of the time, but then there are those times when we end up with  overexposed or underexposed images that make us cringe. After all, our cameras are pretty advanced, but it's still impossible for them to recognize when we want our focal point darker (such when shooting silhouettes) or lighter. 



Tip of the Day: Use Reader Mode in Safari for Easier Reading

image

Web pages are often cluttered with ads and menus, all of which can be distracting if you're just trying to focus on reading the text. Fortunately, Safari has a Reader Mode that removes all those distractions and presents the page's text and images in a simple and attractive fashion.



Swift Programming 101: Demystifying Swift's Initializers (Part 2)

image

In this second part of my two-part post on Demystifying Swift's Initializers, I explain the concepts of initializer chaining, two-phase initialization, and initializer inheritance using hands-on examples that walk you through some of these deeper concepts. You can read part 1 of this post at this link.

If you would like to follow along and perform the step-by-step instructions with this post (highly recommended) you can download the project we have completed so far at this link.



Tip of the Day: Keep Your iPad from Ringing Everytime You Get a Phone Call

image

Apple's new iOS 8 is great, and one of those great new features is Continuity. With Continuity, users of multiple Apple products can take a phone call on one device and switch to another on the fly. I typically leave my iPhone docked at the entrance to my house and then I work upstairs on my MacBook. When the phone rings, I have to make a mad dash to answer it. Now I can take the call on my iPad. And soon, with Mac OS X Yosemite, I can answer the phone call on my MacBook!



Tip of the Day: Answer Phone Calls On Your iPad

image

Forget running downstairs to where you left your iPhone, take the call on your iPad or iPod instead (as long as you have later-model devices running iOS 8).



Tip of the Day: Add Phone Numbers to Contacts from Mail in iOS 8

image

You probably already know you can call a phone number from within an email by tapping on the number. But did you know that you can now quickly add the phone number to Contacts as well?



Email icon
Want more? Get our weekly newsletter: