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!
Apple promised iOS 8.1 would be out this week and it is. The update uses only 126 MB but adds features like Apple Pay for the new iPhone 6 and 6 Plus, as well as iCloud Photo Library and integrated SMS messaging for iPad and Mac computers. Those are the new features, but of course there are bug fixes and reliability enhancements.
Apple didn't release a smart home device this year, but instead unleashed HomeKit, an SDK to help third parties do what they do best... make home automation equipment that, now, can be based on Apple's standards. Several vendors have stepped up to the plate, which is good because it's hard to find one vendor that has everything a smart home owner would need.
In an earlier tip I covered the new swipe options in Mail that let you quickly mark an email as read/unread, as well as delete, flag, or archive an email. Plus, tapping the More option gives you access to all the other email actions. iOS 8 also includes the ability to customize these gestures, though the options are somewhat limited. And you can even turn them off, if you so choose.
What will your New Year's resolutions be? Start hardening your resolve with iPhone Life's iTunes Gift Card Challenge!
I just read a touching and uplifting story about an autistic boy befriending Siri. I am a huge Siri fan and have written about her more than once in this blog, but I have a new found admiration for the programmers who developed Siri.
If you like and use the SoundHound music app (free), which can guess melodies like a musical savant, then you might want to add TouchTunes (free). SoundHound recently announced a team up with TouchTunes: an in-venue entertainment and music platform that provides service at over 60,000 locations. With SoundHound and TouchTunes together, you can now get your online music choices queued up when visiting any TouchTunes supported location!
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.
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.
One of the great features of our mobile devices is the ease with which we can share photos and videos. You can use your iPhone or iPad to send multiple photos via email or messaging. Note that there's a limit of five photos via email, but not via messaging.
As new iOS apps flood the App Store every day — recently topping 1,200,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 Report, AppsGoneFree, AppieDay, AppShopper and more.
Hurry! Get 'em while they’re hot!
The enhancements to the iPad Air and iPad mini were expected and appreciated, but they still come with Apple's premium price. Apple has managed to make the iPad family the top selling tablet, but it's still priced higher than typical Android devices. If you have embraced the Apple ecosystem of apps, music, contacts, ebooks and more, those Android units just don't fit the bill.
The Biweekly Giveaway – Award Winner Edition features prizes from companies that won iPhone Life awards at the recent Super Mobility Week powered by CTIA 2014 trade show! Be sure to enter the giveaway at iPhoneLife.com/giveaways to win prizes, which we'll announce October 20! We are raffling off tons of great accessories for FREE.
Don't forget to enter this weekend's Giveaway Contest!
Apple didn't announce anything earth-shatteringly out of this world today. What they announced was more of the same steady excellence that marks all their product releases. More wireless integration and excellent cloud service synchronicity across their product line that will make it all but impossible to want or need to stay connected to the PC realm. If you are a PC, your world became a little bleaker today.
Today's event showcasing two new iPads (alongside an iMac and Mac Mini) came and went without many unexpected revelations. This was in part due to the constant leaks and incessant rumors that seem to be everywhere prior to Apple's press events.
Nothing Apple introduced today was truly unexpected, yet it still managed to impress in a big way. Here's a rundown of what excited us most at today's keynote.
App developers heard some great news today when Tim Cook announced that WatchKit, the software development kit for building apps for the upcoming Apple Watch will be released next month (November)!
As I discussed previously in my Developing Next-Generation Apps for the Apple Watch post, this provides a great opportunity for app developers to get in the ground floor of a new technology and get noticed.
When speculating about the iPhone 6, I postulated that Apple could do something revolutionary and make a single LTE model that worked with multiple carriers. It didn't happen, but when I purchased my (second) iPhone 6 from Radio Shack, the clerk and I discussed how the technology is already there with LTE and SIM cards, and it would make inventory so much easier. Instead of stocking AT&T, Verizon, and Sprint models, stores could just stock the single SKU. It didn't happen with the iPhone 6, but today Apple did it with the iPad Air 2!
I greatly enjoyed today's Apple event introducing the new iPads and iOS 8.1. But I didn't get what I was hoping for: a new iPad mini with all the features of the new iPad Air 2. Yes, we got a new iPad mini 3, but apparently it's the same as the previous version with the addition of Touch ID. As you can see in this comparison chart, we now have five iPad models to choose from: iPad Air, iPad Air 2, iPad mini, iPad mini 2, and iPad mini 3. As is typical, the new iPads with more features have been introduced at the same price as the older models, and the price of the older models has dropped. Perhaps the biggest news is that the memory configurations of the new iPad Air 2 and iPad mini 3 now match those of the new iPhones: 16, 64, and 128 GB. That means for the 64 and 128 GB models you're paying $100 less than for a similar amount of memory in the earlier iPads. And both the new iPad Air 2 and iPad mini 3 come with a gold-colored option.
Earlier this year, when Apple's Eddy Cue said that "we've got the best product pipeline that I've seen in my 25 years at Apple," he apparently wasn't exaggerating. This year has been nothing short of spectacular for Apple, with the release of one innovative and impressive product after another. It would seem the creative spirit of Steve Jobs is alive and well in Cupertino California. As Tim Cook reiterated today, this is the "strongest lineup of products that Apple has ever had." Congratulations Mr. Cook, job well done. Now as Apple wraps up itsr last major product announcement of 2014, let's take a quick look back at what a year it's been for this powerhouse company as it proves itself to be more cutting edge and more relevant than ever.