OpenXcell Technolabs in collaboration with AppN2O organized a webinar on impact of iOS8. The webinar was focused on new Features of iOS 8 affecting app developers and app marketers.
Following points were discussed during the webinar:
- Benefits and Management of new iOS 8 features.
- Impact of iOS 8 on the Marketing and Monetization aspects of an app.
- Challenges associated with regard to the new app development and existing app management.
- Effective strategies and best practices to cope up with the changes and adapting new features of iOS.
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Webinar: Impact of iOS 8 on App Marketers and App Developers
1.
2. A Brief About OpenXcell Technolabs
• OpenXcell Technolabs is an ISO 9000:2008 certified
company located in India and USA
• We are a big team of enthusiastic Designers, Developers
and Managers
• We have strong hold in Mobile App Development, Game
Development, Web Development, E-commerce
Development and Enterprise Systems
• We have delivered quality solutions to our worldwide
clientele
3. A Brief About AppN2O
• AppN2O as a prominent app marketing service provider
is thoroughly dedicated towards serving the finest app
marketing and monetization strategies for your app.
• AppN2O is a subsidiary of OpenXcell Technolabs Pvt.
Ltd.
• AppN2O has teamed up with various developers to
promote their app and optimize the ROI
• For more details please visit us at www.appn2o.com
4.
5. Introduction & Agenda
• The Global App Economy
• Performance of iOS8 & iPhone6 / 6Plus
• Features of iOS8
• Behaviour of iOS8 on today’s apps & recommendations
• Opportunities with iOS8
• Effect on app marketing
• Conclusion
• Q & A
17. All New Features of iOS8
• Photos, Messages, Design, QuickType, Family Sharing,
iCloud Drive, Continuity & Spotlight
• 4000 new APIs such as HealthKit, HomeKit, TouchId etc,
and many other new frameworks
• Spritekit, SceneKit & Metal
• Swift – a New programming language
18. Photos
• With this new update, iOS8 now allows users to search,
edit and also upload it on the iCloud Photo Library.
Image Courtesy: Apple
19. Messages
• Messages in iOS8 makes it
easy to add your voice,
video, location and you can
also label your conversation.
• You can also browse
attachments like you browse
photos and videos before.
• You can also send multiple
photos in your conversation.
Image Courtesy: Apple
20. Design
• In iOS8, Apple majorly focused on UX which improves
overall interactivity. It allows users to use helpful
shortcuts for like Messages, Mail, Calendar, Reminders,
Third party apps from their notification banners where
they can quickly reply without even leaving the current
screen.
Image Courtesy: Apple
21. Quick Type
• In iOS8, developers
can develop third party
keyboards and user
can choose their
favorite input method or
layout system wide.
• iOS8 will automatically
predict your text if
you’re writing email to
your colleague or
chatting with your
friends.
Image Courtesy: Apple
22. Family Sharing
• You‘re now allowed to share your purchases from iTunes,
iBooks and Appstore to your family (*Upto 6 people).
Enable “Ask to Buy” to add permission before making
purchases for your kids. Also share photos, family
calendar, share your locations and locate family member's
iPhone.
Image Courtesy: Apple
23. iCloud Drive
• User can work on any files from anywhere. This means
user can work on any files from iCloud to any Device and
it doesn’t matter if its your Mac or PC.
• It can simply drag your files from your Mac or PC to
iCloud device folder and to iCloud enable device. Users
can access edited documents from any devices.
24. Continuity
• In iOS8, you can write an email on your iPhone which
you can pick up from your iPad and it is enabled
automatically using your iCloud account.
• Use Handoff with favorite apps like Mail, Safari, Pages,
Numbers, Keynote, Maps, Messages, Reminders,
Calendar, and Contacts. And developers can build
Handoff into their apps now, too.
• You can now also make and answer phone calls from
any of your iOS device if its in same Wi-fi
25. Continuity
• You can also text from your iPad or Mac by clicking
phone in apps like safari, contacts or calendar
• Now your iPad Or mac can connect your iPhone’s
personal Hotspot if your iPhone is close by.
26. Spotlight
• With this new update, iOS8 now allows users to find
things from wikipedia, News, Nearby Places, iTunes
Store, Appstore, iBook Store, Suggested websites,
Movie Showtimes and works in safari
27. 4000 New APIs
• The new iOS8 sdk reveals around 4000 new APIs which
includes new frameworks, greater extendibility and most
notable APIs like HealthKit, HomeKit, TouchId and many
others which makes code more secure and improves
performance.
28. Spritekit, SceneKit & Metal
• With this release of bold gaming technologies, Apple
allows developers to develop high performance, battery
efficient games from A7 & A8 chips.
29. Swift – a New programming language
• Swift makes is easier for developers to write next
generation apps for iOS and Mac.
• Its faster than Objective C proven by Apple with one of
the common search algorithms having around 10.000
integers found in Graph using depth first algorithm.
• It looks like 2015 will be the year of Swift since the User
guides, online resources, third party code snippets are
still in progress. No worries!!! You can add Objective C
code with Swift and Objective C isn’t going anywhere.
31. Suggestion
• We strongly suggest you to first download iOS8 and
test your apps to see how they render and work on
actual devices.
32. iPhone6 / Plus
• Apple maintains 16:9 ratio for new larger screens
iPhone6 / Plus which means apps who uses Auto-layout
will automatically scale up to fit the device.
• “They just work” said Apple’s Phil Schiller
33. Points to remember
• Apps built for 3.5,4 inch devices (*iPhone4s,5,5c,5s) will
not maintain the same pixel density on 4.7 & 5.5 inch
larger screens (*iPhone6/plus) if they are programmed
and uses static layouts.
• iOS8 also introduces wide range of changes to
Landscape mode for 5.5 inch Landscape mode which
means it allows apps to run like iPad style landscape
mode on 5.5 inch iPhone6 plus device.
34. Important Announcement from Apple
Starting February1, 2015, new iOS apps uploaded to
the appstore must include 64bit support and be built
with iOS8 sdk, included in Xcode 6 or later.
35. Deprecations
• Deprecation warnings doest mean APIs will be
immediately removed from any framework or library but
it is simply a way to flag that better interface are exist.
Apps built for 3.5 & 4 inch devices might throw the
deprecation warnings used into your ongoing project
or old apps while running into new Xcode.
• Example: If you’ve used UIPickerView with
UIActionSheet then it will not work as expected into
iOS8 because UIActionSheet is deprecate in iOS8. As
a alternate you will fulfills the same functionality using
UIAlertController.
36. Deprecations
• Its advisable to have upto-date code to newer
interface because deprecated APIs might deleted into
newer version of iOS8 which gives broken user
experience.
37. Deprecated Methods
UIAlertView and UIActionSheet are most commonly used classes which are deprecated in iOS 8.0.
UIViewController :
rotatingHeaderView (iOS 8.0)
rotatingFooterView (iOS 8.0)
interfaceOrientation (iOS 8.0)
willRotateToInterfaceOrientation:duration: (iOS 8.0)
willAnimateRotationToInterfaceOrientation:duration: (iOS 8.0)
didRotateFromInterfaceOrientation: (iOS 8.0)
searchDisplayController (iOS 8.0)
shouldAutomaticallyForwardRotationMethods (iOS 8.0)
UISplitViewControllerDelegate
splitViewController:shouldHideViewController:inOrientation: (iOS 8.0)
splitViewController:willHideViewController:withBarButtonItem:forPopoverController: (iOS 8.0)
splitViewController:willShowViewController:invalidatingBarButtonItem: (iOS 8.0)
splitViewController:popoverController:willPresentViewController: (iOS 8.0)
NSURLConnectionDelegate
connection:canAuthenticateAgainstProtectionSpace: (iOS 8.0)
connection:didCancelAuthenticationChallenge: (iOS 8.0)
connection:didReceiveAuthenticationChallenge: (iOS 8.0)
38. Recommendations
• Make sure your apps are up-to-date and follows best
practices.
• Check the header files of deprecated API for information
about any recommended replacement interfaces from
Apple resources to avoid unexpected broken UX.
• Redesign / Redevelop your apps to use real estate of
iPhone6 / Plus to build next generation apps.
• Plan your launch date before or after Feb 1 to take full
advantage on your return on investment. ( As per Apple’s
announcement, any projects in process need to switch to
Ios8 and 64-bit before Feb1 and apple will not accept
updates to old apps unless the apps are not updated )
41. Compatibility
• Create your mobile strategy considering the device
compatibility of iOS8 to get the full ROI on your app idea.
• iOS8 supports iPhone4s,5,5c,5s,6 / Plus, iPad2, 3rd
generation, 4th generation, iPad mini, 2, 3 and iPad Air,
Air2 and iPod touch 5th generation.
42. HealthKit
HealthKit provides a platform where applications can store
and share health related information. The user has control
over what apps can access which information.
Apps that use healthKit
• UP
• MyFitnessPal
• Endomondo/Strava/MapMyRun
• CARROT Fit
• Motion 24/7 Sleeptracker
• WebMD
• 7 Minute Workout
Ref - http://lifehacker.com/the-best-apps-that-integrate-with-ios-8s-healthkit-
1640909989
43. HomeKit
• The HomeKit framework enables users to communicate
with and control supported devices in their homes using
iOS devices. This is to communicate with and control
supported devices by issuing commands using Siri.
• If you are building home automation applications, you
should definitely look at the potential HomeKit provides.
44. PhotoKit and new Camera APIs
The new photos framework enables you to create
applications that can access and edit photo and video
assets managed by the Photos app. This is undertaken
without having to import them first or create copies.
With the iCloud photo library, you can access the entire
user collection of photos and videos. You can edit these
without worrying whether they are local or in the cloud,
changes made will be reflected across all devices.
New Camera APIs give full manual control over the
camera’s settings. Your app can take direct control over the
camera focus, white balance, and exposure settings.
45. PhotoKit and new Camera APIs
Apps that use PhotoKit
• Camera Plus Camera360, UltimateFragment, Halftone
2, iMovie, Litely
• Lumiè ($1.99), Photo Wizard Pro, PIX2, POMELO,
Repla, Scanner Pro, Snapchat, Quick
http://www.idownloadblog.com/2014/09/20/ios-8-photo-apps/
46. Local Authentication
This feature enables users to authenticate using TouchID
inside your application.
This means that you can eliminate password fields that
tend to make authentication tedious. When utilized, your
app will be notified whether authentication was successful
or not but it will not give the user’s biometric information.
This means the user’s information is always private and
secure.
47. Local Authentication
Apps that use TouchId
• Mint, Evernote, Amazon, Slice, 1Password and
LastPass, Authy
• Day One, eHarmony, Memoir, Simple and Discover
Mobile
• Screens, Scanner Pro
http://www.macworld.com/article/2687060/14-iphone-apps-
that-use-touch-id.html
48. Document Picker
A document picker View Controller class is introduced in
iOS 8. You no longer have to write completely custom code
to give users a document selection experience. You can
now build a document picker into your app that has access
to documents in the local and in the iCloud drive scope. If
any other app is supplying a document provider extension
to the OS, those documents will also appear in your
document picker.
Apps that use Document Picker
• GoodReader 4.5.0
49. Extensions
Sharing Options :
• iOS lets you quickly share photos, videos, websites and
other content with social sites like Facebook and Twitter.
For iOS 8, we’ve opened the sharing options to all
developers, which means you’ll have more places to
share what matters to you.
Custom Actions :
• With a tap of the Action button, you can do things like
assign a photo to a contact or print a document. iOS 8
allows developers to extend those capabilities. For
instance, a developer could make it possible to
watermark documents, add something to a wish list or
translate text to a different language.
50. Notification Centre Widgets
• See more items in the Today view in Notification Centre.
For example, you could add widgets that update you on
package deliveries, the latest surf reports or breaking
stories from your favourite news app.
51. Apple Pay
• It simply changes the way we make payments at the
store or through apps from your iPhone and Apple
Watch.
• Using Apple Pay, you are allowed to make payment
through single touch from your iPhone’s Touch Id using
NFC contactless technology.
52. Apple Watch
• At its recent event, apple unveiled its rumoured and
anticipated smartwatch, the Apple Watch. The watch will
start selling in early 2015 and the good news for
developers is that it will also run third party apps.
• The WatchKit framework, an addition to iOS 8, will
enable developers to build apps for the Apple Watch.
• WatchKit framework is expected to be open for
developers by November,2014.
54. Continuous Scrolling
• Users will be able to see
more apps and stop on
the one they like.
• It will allow users to go
deeper in the search
results.
55. 2 Screenshots instead of 1
• In iOS 8 2 screenshots
will be displayed instead
of 1.
• Make sure that the top 2
screenshots are the best.
56. Make Related Searches Easy
• Related Searches to easily
do a more accurate
search.
• This is an opportunity to
rank for highly searched
keywords.
57. App Previews
• App Previews to see
short videos on how
the app works .
• It will help to
convince iPhone and
iPad users that app
is worth
downloading.
58. App Bundles
• App Bundle to sell
several apps at a
discount price.
• The app bundle also
has its own name
and will give us an
new way to be found
in the store.
59. Trending Searches
• Trending Searches
to see what’s hot
in app search.
• By this way Apple
gives us the
keywords that are
highly searched at
the moment.
60. iTunes Connect
Analytics and Attribution
1. Downloads
2. App Installs
3. User Sessions
4. Active Devices
5. Average Sales
6. User Retention
7. App Page Views
8. Campaign Success
9. Source of App Install
62. Conclusion
“To conclude, we highly recommend every developer to
plan their app development strategy precisely and therefore
consider iOS8 to make their mobile apps thriving with
competitive iOS8 enhancements. App Developers who
have existing apps in the Appstore should consider
redeveloping them, in order to utilize the real estate of
iPhone6 / Plus and to build next generation apps. Taking
necessary steps towards upgrading your apps to iOS 8 will
deliver better Return On Investment and will produce the
highest results for following best practices.”
You can always reach us at sales@openxcell.com to
upgrade your app on iOS8