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 non-programmer, 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 ideas into reality can be! This is Part 21 of the series. If you are just getting started, check out the beginning of the series here.
How-To
How to Block Facebook Game Requests
By Sarah Kingsbury
Some of your Facebook friends like games. A lot. Some of your Facebook friends want you to like games a lot too. And you know this because they've sent you so many Facebook game requests that you are considering unfriending them just to make the onslaught stop.
We at iPhone Life don't want to tell you who to be friends with, but you don't actually have to unfriend the Facebook gamers you know in order to make the game requests stop. Here's what you can do instead:
How to Transfer Photos from Your iPhone to Your Computer Using AirDrop
By Rheanne Taylor
There are a variety of reasons why you might want to transfer your photos from your iPhone to your computer. Maybe you’re running low on storage space and need to clear out some room in your Photos app; or maybe you just like the extra bit of security that comes with having your photos on multiple devices. Here’s how to use AirDrop to transfer photos between devices.
How to Stop Greedy Apps from Gobbling Data
By Sarah Kingsbury
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.
How to Edit Calendar Events with Siri
By Jim Karpen
I'm finding it so much easier to interact with my personal information apps via Siri compared to opening the app and entering the information, especially setting a calendar event or a reminder. You just speak a few words and it's done. What I didn't know, until recently, is that you can also use Siri to edit events.
How to Keep Siri from Mixing up Events and Reminders
By Jim Karpen
It can be really handy to use Siri to create events and reminders — so much faster than opening the app and doing it manually. However, you need to be careful how you word your request, because Siri will sometimes mix things up: creating an event when you wanted a reminder, and vice versa.
As a tennis player, I often need to know when sunset will be (since the outdoor courts where I play don't have lights). Conveniently, Siri can tell me the time of sunrise and sunset. You cannot only find the time for today but also for any day of the next week. (Note, however, that Siri won't give you information for dates in the past.)
How to See the Exact Battery Power Percentage Your iPhone Has Left
By Sarah Kingsbury
Do you always measure ingredients exactly when following a recipe? Do you say things like, "According to my pedometer app, I've walked 3.8 miles today."? Do you use decimals when filling out your weight on medical forms?
If you do, you'll be happy to know you can also quantify exactly how much battery power your iPhone has left.
How to Reschedule Appointments by Dragging and Dropping Calendar Events
By Sarah Kingsbury
If the Calendar app is closed, Siri may be the fastest way to reschedule an appointment. If you're already in Calendar looking at the appointment you've realized you need to reschedule, dragging the event and dropping it into the new time slot can be even faster than using Siri.
How to Import Google and Yahoo Contacts
By Becca Ludlum
With all of our information in "the cloud," it feels like we have everything at our fingertips. Emails, dates, calendar appointments, and phone numbers easily pop up on whatever device we're using and sometimes we take for granted how it all syncs up. Syncing your Google and Yahoo contacts with your phone is a super simple process and I'm going to walk you through it now.
How to Place Calls Directly from Call Reminder Notifications
By Violet Cooper
If you need to call someone, but it's not convenient to place the call right now, you can use the Reminders app to help you remember to make the call later. If you use Siri to create the call reminder, you'll be able to call the person directly from the reminder notification.
In this age of multi-device households, sharing accounts with family members can be a little stressful. Add a tween or teenage into the mix, and it might be enough to push you over the edge. If you’ve ever had your phone ring with a FaceTime call from your 12 year-old’s best friend or received the “iCloud is full” error message after adding a new device to your household, this article is for you.
First, it’s important to know a little bit about your Apple ID and iCloud. Your Apple ID is what gives you access to iCloud, FaceTime, iMessage, iTunes, the App Store, and Game Center, among other services. Since these are the most-used services in my house, they are the ones I’m going to talk about here. Some families choose to share an Apple ID for some services and use separate Apple IDs for others. There is no “one size fits all” cure for family device management—it all depends on your family's preferences. If you forgot your Apple ID, here's how to reset your password.
Unleash Your Inner App Developer Part 20: Displaying Lists of Data
By Kevin McNeish
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 non-programmer, 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 ideas into reality can be! This is Part 20 of the series. If you are just getting started now, check out the beginning of the series here (This post has been updated to Swift 1.2, Xcode 6.3 and iOS 8).
So far in this series, you have learned just enough about table views to get through some basic exercises. In this post, I'll cover some of the basics by way of review, and then we will take a deep dive into the world of managing lists of data with table views.
Unleash Your Inner App Developer Part 19: Core Data Wrap Up
By Kevin McNeish
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 non-programmer, 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 ideas into reality can be! This is Part 19 of the series. If you are just getting started now, check out the beginning of the series here (This post has been updated to Swift 1.2, Xcode 6.3, and iOS 8).
Now that you have learned the basics of Core Data and have learned how it works behind the scenes, we're going to finish implementing the main pieces of Core Data in the iAppsReview project and show you how to distribute a pre-populated database with your apps. You can download the project we have created so far from this link.
Tip of the Day: How To Keep Track of Family iDevices
By Becca Ludlum
Losing an iDevice is not something any of us plan to do—but it happens. The easiest way to keep track of your device is to turn on the Find My iPhone feature. Hopefully you'll never need it, but if you do, it's a lifesaver! And using Find My iPhone in conjunction with Family Sharing means you can find any family member's lost iDevice. Here are some reasons that you'll want to use Find My iPhone to see the location of your devices and family members:
We've shown you before how to customize the Today view in your Notification Center by removing unwanted widgets and reordering the widgets you do want. But you may have noticed there's no option to remove the Apple Weather widget, which is frustrating if you've also got a widget from your preferred third-party weather app and want to remove any redundant widgets.
Do you have an idea for an app but lack the programming knowledge to begin build it? In this weekly blog series, I will take you, the non-programmer, 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 ideas into reality can be! This is Part 18 of the series. If you are just getting started now, check out the beginning of the series here. (This post has been updated to Swift 1.2, Xcode 6.3 and iOS 8.)
We've been discussing Core Data in my last several posts and now you should understand the basics of:
Unleash Your Inner App Developer Part 17: Core Data Test Drive
By Kevin McNeish
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 non-programmer, 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 ideas into reality can be! This is Part 17 of the series. If you are just getting started now, check out the beginning of the series here. (This post has been updated to Swift 1.2, iOS 8 and Xcode 6.3.)
In my previous post, you learned how to generate Swift classes from entities in a data model and you were introduced to the mmBusinessObject class, which provides an easy-to-use wrapper for Core Data classes. In this week's post, we're going to create our app's custom business controllers and take them for a test drive!
Tip of the Day: Use iTunes to Sync Photos to Your Device
By Jim Karpen
While iCloud Photo Library has generally replaced iTunes for syncing photos between your computer and your iPhone or iPad, you can still opt to use the iTunes software. I can think of a couple reasons you may want to do this. If you'd like to keep a limited selection of your photos on your device in order to save storage space, iTunes may be a good choice. Also, some people simply don't feel comfortable using the cloud.
Unleash Your Inner App Developer Part 16: Tuning Up Core Data
By Kevin McNeish
Do you have an idea for an app but lack the programming knowledge to begin building it? In this weekly blog series, How to Unleash Your Inner App Developer, I will take you, the non-programmer, 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 ideas into reality can be! This is Part 16 of the series. If you are just getting started now, check out the beginning of the series here. (This post has been updated to Swift 1.2, iOS 8, and Xcode 6.3.)
In my previous blog post, you learned how to add Core Data to a project and design entities in a data model. In this post, you will learn how to generate entity classes from the entities in a data model and use them within your app. You can get the latest version of the iAppsReview project at this link.