- 1. Sync Mobile 8Yow Connected 2014 and Big Apple
AnnouncementPresented by Vlado Grancaric, Ashton Williams and Maria
La PortaConfidential Information & CopyrightThis document
contains information that is proprietary to Odecee Pty Ltd. All
information within thisdocument relating to the business of Odecee
and is the property of Odecee Pty Ltd and deemed to beconfidential
information of Odecee Pty Ltd. Unauthorised disclosure of this
information will be considered abreach of confidentiality resulting
in material damage to Odecee Pty Ltd.
2. Agenda Yow Connected 2014 (Vlado, Ashton and Maria) Apples
big announcement (Vlado) Kickstarter project of the month2 What
were our key takes from Yow Some quick overviews of the topics
which stood out the mostPage Copyright Odecee Pty Ltd 2012 (ACN 126
302 869) 3. Yow Connected 2014Key themes for are discussionIoT
(Internet of Things) / Connected DevicesDeveloping Secure iOS
AppsState of WebResolution RevolutionDesigning Engagement3Page
Copyright Odecee Pty Ltd 2012 (ACN 126 302 869) 4. Yow Connected
2014Internet of Things (IoT)4Page Copyright Odecee Pty Ltd 2012
(ACN 126 302 869) 5. Yow Connected 2014Internet of Things (IoT) Let
of interest in connected devices IoT is user facing hardware
Publish IoT apps on the App Store Your part of the bigger picture
The maker movement manifesto5 Official app is free if 3rd party
charge a premiumpricePage Copyright Odecee Pty Ltd 2012 (ACN 126
302 869) 6. Developing Secure iOS AppsYOW! Connected 2014 Can never
be 100% safe. iOS is possibly the most secure OS. Assume
compromised devices. Jailbroken devices aren't Apple's problem. The
app is yourresponsibility. Project IMAS - OpenSource on GitHub.
Private & customalgorithms are less secure.6Page 7. Developing
Secure iOS AppsYOW! Connected 20147PageDon't trust the
network.Don't store sensitive data.Risk Tolerance is Cost-Benefit.
8. Developing Secure iOS AppsYOW! Connected 2014Binary and Runtime
Issues8PageAnti-debuggingJailbreak detectionInline functionsMalloc.
Clear sensitive memoryAvoid simple logic. - (BOOL)isLoggedIn 9.
Developing Secure iOS AppsYOW! Connected 2014Network
Issues9PageEncrypt network!Set TLSMinimumSupportedProtocol 1.2
nothing elseDisable server low-med encryption.SSL Certificate
pinning.Don't trust CA. 10. Developing Secure iOS AppsYOW!
Connected 2014Data Security Issues10PageDon't store sensitive data
in NSUserDefaults. Just don't.SQLCipher and Project-IMAS CoreData.
Use File Protection APICaches: Autocomplete cache, URL cache is not
encrypted.Snapshot for app switcher is not secure. Snapshot is
taken even if youdisable it being shown!Crypto keys can be found in
the binary or memory. Best you can do is usemalloc, key derivation,
salt, etcUse good algorithms. MD5, SHA-1 are obsolete! 11. State of
the webPage11 Angular, backbone It is all about performance
Consider network latency on carriernetworks Give the user feedback
Touch latency (real issue on mobile devices Avoid jquery Test on
real devicesYow Connected 2014 12. Resolution Revolution12Page
Autolayout fixes it Focus more on the layout Think in percentages
and areas rather than pixels The new iDevicesYow Connected 2014 13.
Yow Connected 2014Designing Engagement - Day 2 Keynote by Jaimee
Newberry @jaimeejaimee13Page3 Things ..- Get the users Attention-
Your apps Personality- Capture their Affection- On boarding- Gain
their Devotion- Copy (ie words you use, personality). 14. Yow
Connected 2014Designing Engagement1: Personality. If my product
were a celebrity ..14PageOprah Bjork 15. Yow Connected
2014Designing Engagemement15PageTrustworthy. Professional. 16. Yow
Connected 2014Designing Engagemement16PageAdventurous. Playful. 17.
Yow Connected 2014Designing Engagemement2 : Onboarding17Page 18.
Yow Connected 2014Designing Engagemement18Page 19. Yow Connected
2014Designing Engagemement- Give the users away out !19Page 20. Yow
Connected 2014Designing Engagemement3: Copy (the words that you
use)- Words on Buttons- Alert Messages- Release Notes- App
DescriptionPage20 21. Yow Connected 2014Designing
EngagemementPage21 22. Yow Connected 2014Designing
EngagemementPage22Be helpful, not confusing 23. Yow Connected
2014Page23Fun. Not scary.Designing Engagemement 24. Yow Connected
2014Designing EngagemementPage24-Des Traynor- Importance of word
choices 25. What new goodies did Apple give us this year?Page 25
26. iPhone 6Its magicalPage26 Improved Camera Retina HD Improved
Touch ID Its thinner No surprise but its larger Has ac Wi-fi NFC
(finally) 27. Apple PayNow you can do a payment with a fancy bell
tone27Page0.15% cut ofallpaymentsBanks hope Apple Paywill become
popular,driving up transactionvolumes and revenue 28. How Apple Pay
works (The gory details)Page28Authorisation flow for network-side
tokenApple Pay 29. Prerelease builds through iTunes
Connect29PageInternal Testing Can share beta builds Maximum of 25
developers in your team withTechnical or Admin roles. Each member
can test on up to 10 devices Does not require app review
processExternal Testing Can invite up to 1,000 users who are not
part ofdevelopment organisation to beta test app Up to 10 apps can
be externally tested concurrently App for external beta testing
needs to go throughApp review processTestFlight 30. iPhone 6
Resolution30Pagepaintcodeapp.com/news/iphone-6-screens-demystified
31. Page31 32. Page32 33. Page 33 34. Page34 35. Apple WatchPage 35
36. Kickstarter project of the monthDigitsole Connected insole Warm
your feet track your distance and calories Can adjust the
temperature of each footPage36