At Odecee Sync Mobile 8 we discussed Yow connected and some key take aways from that conference. Also discussed was the new products Apple had released and a general outline of how they will impact going forward.
Night 7k to 12k Top Call Girls Ahmedabad 👉 BOOK NOW 8617697112 👈 ♀️ night gir...
Yow Connected 2014 Mobile Announcements
1. Sync Mobile 8
Yow Connected 2014 and Big Apple Announcement
Presented by Vlado Grancaric, Ashton Williams and Maria La Porta
Confidential Information & Copyright
This document contains information that is proprietary to Odecee Pty Ltd. All information within this
document relating to the business of Odecee and is the property of Odecee Pty Ltd and deemed to be
confidential information of Odecee Pty Ltd. Unauthorised disclosure of this information will be considered a
breach of confidentiality resulting in material damage to Odecee Pty Ltd.
6. Developing Secure iOS Apps
YOW! 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 your
responsibility.
• Project IMAS - OpenSource on GitHub. Private & custom
algorithms are less secure.
6
Page
7. Developing Secure iOS Apps
YOW! Connected 2014
7
Page
Don't trust the network.
Don't store sensitive data.
Risk Tolerance is Cost-Benefit.
9. Developing Secure iOS Apps
YOW! Connected 2014
Network Issues
9
Page
Encrypt network!
Set TLSMinimumSupportedProtocol 1.2 nothing else
Disable server low-med encryption.
SSL Certificate pinning.
Don't trust CA.
10. Developing Secure iOS Apps
YOW! Connected 2014
Data Security Issues
10
Page
Don't store sensitive data in NSUserDefaults. Just don't.
SQLCipher and Project-IMAS CoreData. Use File Protection API
Caches: Autocomplete cache, URL cache is not encrypted.
Snapshot for app switcher is not secure. Snapshot is taken even if you
disable it being shown!
Crypto keys can be found in the binary or memory. Best you can do is use
malloc, key derivation, salt, etc
Use good algorithms. MD5, SHA-1 are obsolete!
11. State of the web
Page
11
• Angular, backbone
• It is all about performance
• Consider network latency on carrier
networks
• Give the user feedback
• Touch latency (real issue on mobile devices
• Avoid jquery
• Test on real devices
Yow Connected 2014
12. Resolution Revolution
12
Page
• Autolayout fixes it
• Focus more on the layout
• Think in percentages and areas rather than pixels
• The new iDevices
Yow Connected 2014
13. Yow Connected 2014
Designing Engagement - Day 2 Keynote by Jaimee Newberry @jaimeejaimee
13
Page
3 Things ..
- Get the user’s Attention
- Your app’s Personality
- Capture their Affection
- On boarding
- Gain their Devotion
- “Copy” (ie words you use, personality).
14. Yow Connected 2014
Designing Engagement
1: Personality. If my product were a celebrity ..
14
Page
Oprah Bjork
19. Yow Connected 2014
Designing Engagemement
- Give the users a
way “out” !
19
Page
20. Yow Connected 2014
Designing Engagemement
3: Copy (the words that you use)
- Words on Buttons
- Alert Messages
- Release Notes
- App Description
Page20
26. iPhone 6
It’s magical
Page
26
• Improved Camera
• Retina HD
• Improved Touch ID
• It’s thinner
• No surprise but it’s larger
• Has ac Wi-fi
• NFC (finally)
27. Apple Pay
Now you can do a payment with a fancy bell tone
27
Page
0.15% cut of
all
payments
Banks hope Apple Pay
will become popular,
driving up transaction
volumes and revenue
28. How Apple Pay works (The gory details)
Page
28
Authorisation flow for network-side token
Apple Pay
29. Prerelease builds through iTunes Connect
29
Page
Internal Testing
• Can share beta builds
• Maximum of 25 developers in your team with
Technical or Admin roles.
• Each member can test on up to 10 devices
• Does not require app review process
External Testing
• Can invite up to 1,000 users who are not part of
development organisation to beta test app
• Up to 10 apps can be externally tested concurrently
• App for external beta testing needs to go through
App review process
TestFlight
36. Kickstarter project of the month
Digitsole
• Connected insole
• Warm your feet
• track your distance and calories
• Can adjust the temperature of each foot
Page
36