iPhone Life - Best Apps, Top Tips, Great Gear
Apple Maps Not Working? 5 Fixes to Get You Back on the Road
By Rhett Intriago
So you’re about to embark on a long road trip but Apple Maps is not working? We’ll help you get back on the road in no time at all. Below, you’ll find our best suggestions for fixing Apple Maps not working.
WWDC 2023 Recap: Apple Vision Pro Headset, 15-Inch MacBook Air & iOS 17
By Susan Misuraca
In episode 201, David and Donna unpack everything from Apple’s biggest announcement in years. Aside from the usual software features for the iPhone, Mac, iPad, and Apple Watch, Apple threw its hat in the ring with its first AR/VR headset, the Vision Pro, and released three new M2 Macs. Should you buy the new headset or wait? Is AR the future? Listen in and find out!
- ‹ previous
- 275 of 2374
- next ›
Top 7 Ways to Protect Your Personal Security in 2024
(Sponsored Post) By Amy Spitzfaden Both on Thu, 10/17/2024
Did you know that in 2023, there were over 2,000 cyber attacks affecting over 340 million victims?
That's why we are partnering with our friends at Incogni to bring you the Top 7 Ways to Protect Your Personal Security in 2024, a special free on-demand online event in honor of Cybersecurity Awareness Month.
In this class, you'll learn how to:
Swift Programming 101: Inheritance & Polymorphism
By Kevin McNeish
In previous posts I have touched on inheritance in Swift. In this post, I'm going to be diving deeper and giving you a fuller picture of how inheritance works in Swift, and how you can use it to create apps that are easy to extend when you need to add new functionality. Along the way, you will also learn about the important concept of polymorphism and learn how to use Xcode's new playgrounds!
Tip of the Day: See the Time Messages Were Sent
By Jim Karpen
One of the useful features of email is being able to see exactly when an email was sent. However, unlike Mail, the default view in Messages doesn't show the time when messages in a thread were sent. Messages are time-stamped just as emails are—you simply need to know how to view the time stamp.
Tip of the Day: Send Audio Messages in iOS 8
By Jim Karpen
One of the great new features in iOS 8 is the ability to send an audio message. Sometimes it's simply a lot more convenient to make a quick recording than it is to type a message. Why not simply call the person? Because convention requires that we then engage in conversation. An audio message is more efficient. And the party you're sending it to can listen at his or her convenience rather than having to answer the phone.
New iPad Includes a Barometer
By Nate Adcock
As a former weather guy, one part of the Apple announcement today really sparked my interest. The new iPad Air 2 will include a barometer. This both excites and makes me wonder just how well this feature will be harnessed. It is likely this is the same sensor introduced in the iPhone 6, though I admit that I haven't been able to test apps leveraging the feature yet.
September 12 Apple iPhone Event Starts at 10 a.m. PT/1 p.m. ET
By Sarah Kingsbury
Swift Programming 101: Generics-A Practical Guide
By Kevin McNeish
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.
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.
Swift Programming 101 - Understanding Access Control
By Kevin McNeish
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.
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.
The iPhone 6 Plus: A Gamer's Perspective
By Dig Om
I've been using an iDevice as my primary means of game consumption since the introduction of the iPhone in 2007. Since that time, I've see the landscape of iOS gaming change dramatically, but perhaps never more significantly than this year with the introduction of the iPhone 6 Plus alongside Apple's A8 chip and Metal interface. If Apple's iOS devices presented a challenge to consoles and dedicated handhelds alike before now, I would consider the iPhone 6 Plus the beginning of the end for the age of console-dominated gaming.
It's that time of year again. Right after a new iPhone comes out there is the inevitable deluge of great cases to protect your new investment. This happens with every iPhone release, but perhaps never more markedly than with the introduction of the completely new form factors of the iPhone 6 and 6 Plus. If ever an iPhone needed a case, it is these larger models, with their increased real estate, slick, rounded edges, and extra weight. Rather than clump a bunch of individual cases together into one roundup I'll be focusing on one great iPhone 6/6 Plus case each week over the course of the coming months. This week's featured case is Pelican's ProGear Voyager.
Swift Programming 101: Demystifying Swift's Initializers (Part 2)
By Kevin McNeish
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.
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!
Out of a crowded field, the Jabra Revo Bluetooth headphones ($199.99) get my vote as one of best pairs of Bluetooth headphones of this year. Specifically, within the on-ear category of headphones, the Revo's performance is unparalleled. They are masterfully designed and show a remarkable level of attention to all of the details that go into making an exceptional pair of 'phones; from their intuitive user interface to the extreme torture testing they go through before they are shipped. I realize Bluetooth headphones aren't everyone's cup of tea, but if you are looking for a top quality pair, the Revos are the best your money can buy.
How to Answer & Make Phone Calls On Your iPad
By Sarah Kingsbury
Forget running downstairs to where you left your iPhone; you can answer the phone or call from your iPad or iPod Touch instead. You can use the iPhone Cellular Calls feature to make a phone call or answer the phone from your iPad or iPod touch if they meet the requirements and are on the same Wi-Fi network. Here's how to make phone calls from an iPad or iPod touch.
Swift 101: Demystifying Swift's Initializers (Part 1)
By Kevin McNeish
Now that Apple has officially released Xcode 6 and the NDA has been lifted, it's time to dive deeper into Swift—Apple's new language for building iOS apps. Learning how to properly use initializers in Swift can be daunting at first. Swift's requirement that all stored properties in a class are initialized adds complexity to the initialization process. In the first part of this two-part post I'm going to demystify initializers as I provide a hands-on approach to learning how to best implement initializers in your custom classes.