Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
iOS 7 Intro: Engineering and Design
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Sperasoft
March 04, 2014
Technology
1
92
iOS 7 Intro: Engineering and Design
apple,debug,engineering,ios,iphone,mobile,xcode
Sperasoft
March 04, 2014
Tweet
Share
More Decks by Sperasoft
See All by Sperasoft
Code and Memory Optimisation Tricks
sperasoft
0
100
The Theory of Relational Databases
sperasoft
0
110
Automated Layout testing using Galen framework
sperasoft
0
110
Sperasoft talks: Android Security Threats
sperasoft
0
270
JPoint 2015: Java technology conference overview
sperasoft
0
69
RxJava: Functional Reactive Programming on Android
sperasoft
0
260
Effective Мeetings
sperasoft
0
140
Unreal Engine 4 Introduction
sperasoft
0
230
JIRA Development
sperasoft
0
270
Other Decks in Technology
See All in Technology
Oracle Cloud Infrastructure IaaS 新機能アップデート 2025/12 - 2026/2
oracle4engineer
PRO
0
170
AWSの資格って役に立つの?
tk3fftk
2
370
ガバメントクラウドにおけるAWSの長期継続割引について
takeda_h
2
5.3k
品質を経営にどう語るか #jassttokyo / Communicating the Strategic Value of Quality to Executive Leadership
kyonmm
PRO
2
570
OSC仙台プレ勉強会 AlmaLinuxとは
koedoyoshida
0
190
Claude Code のコード品質がばらつくので AI に品質保証させる仕組みを作った話 / A story about building a mechanism to have AI ensure quality, because the code quality from Claude Code was inconsistent
nrslib
13
8.6k
(Test) ai-meetup slide creation
oikon48
3
460
Sansanでの認証基盤内製化と移行
sansantech
PRO
0
590
ソフトバンク流!プラットフォームエンジニアリング実現へのアプローチ
sbtechnight
1
200
SLI/SLO 導入で 避けるべきこと3選
yagikota
0
110
決済サービスを支えるElastic Cloud - Elastic Cloudの導入と推進、決済サービスのObservability
suzukij
2
660
「お金で解決」が全てではない!大規模WebアプリのCI高速化 #phperkaigi
stefafafan
3
1k
Featured
See All Featured
Building Adaptive Systems
keathley
44
3k
GraphQLとの向き合い方2022年版
quramy
50
14k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
640
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.7k
We Are The Robots
honzajavorek
0
200
4 Signs Your Business is Dying
shpigford
187
22k
The Curious Case for Waylosing
cassininazir
0
270
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
110
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
160
The Limits of Empathy - UXLibs8
cassininazir
1
270
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
180
Transcript
iOS 7 Intro. Engineering and Design.
iOS 7 introduces the most massive iOS modifications since the
first iOS.
Reaction to the new system has been mixed!
Nevertheless, since the beginning of December iOS 7 adoption rate
is more than 74% of all iOS devices.
Design
The design has undergone significant changes.
New Design • "Flat" UI • Parallax and Motion Effects
• Blurring and Transparency • Icon Grid • Dynamics • Zoom
Parallax and Motion Effects Parallax effect allows you to make
sense of the "depth" of the picture.
Blurring and Transparency Blur is the new sexy. Dynamic blur
effect clearly shows the user where the "support" menu was called for. The main thing here is not to overdo it!
For example, the use of background blur for control elements
in the video player allows you to visually enlarge the image.
Icon Grid For example, the use of background blur for
control elements in the video player allows you to visually enlarge the image.
Icon Grid It seems that Johnny Ive has been using
icon grid for a while!
Dynamics Another important innovation - the use of physics in
the interface. For example, the higher user will raise up "blind" of the lock screen, the higher it will bounce if dropped
Zoom User sees clearly what application is opened or closed
and what picture was selected, etc.
Engineering
What’s New • New Frameworks • Existing Frameworks Enhancements •
Xcode 5 • 64-bit
New Frameworks • Sprite Kit • Game Controller • Multipeer
Connectivity • JavaScript Core • Safari Services
Existing Frameworks Enhancements • Updated look for UI elements •
Dynamics and Motion Effects • Text Kit • Key commands • Screen edge pan gesture recognizer • OpenGL ES 3.0 support • Background Fetch • Native Base64 encoding :) • And many many many more
Xcode 5
Xcode 5 • New Interface • Automatic Configuration • Test
Navigator • Bots for Continuous Integration • Asset Management • Debug Gauges
New Interface Interface of the new version of Xcode has
become more concise as iOS7, focusing primarily on content.
Automatic Configuration Working with Certificates, App IDs and Provisioning Profiles
has become much easier. Now everything is available from Xcode.
Test Navigator • Create, edit, run tests • Run one
/ some / all • Assistant view Test Navigator makes it easy to create, edit, run (all, some, one) unit tests.
Xcode Bots
Bots Bots - is a great solution similar to CI
solutions available like Jenkins, TravisCI, etc.
Bots It became much easier and clearer to use debug
in Xcode.
Debug Gauges
Debug Gauges
64-bit • 2x integer registers • 2x floating point registers
• More efficient assembly code • Objective-C runtime optimizations • Universal code base
Great App It is very important to use device’s latest
features to make your life easier.
None
None
That’s all! Thanks!