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
Web ili ne? - "Nativni" interfejsi u IOS-u
Search
DaFED
November 08, 2013
Programming
0
110
Web ili ne? - "Nativni" interfejsi u IOS-u
DaFED #16
Speaker: Daniel Moro, Moroverse
DaFED
November 08, 2013
Tweet
Share
More Decks by DaFED
See All by DaFED
A Storybook with Angular
dafed
0
180
Search & Destroy
dafed
0
110
Why Fast Matters
dafed
1
220
Leadership through Change
dafed
0
220
Upotreba VR tehnologija u real estate-u
dafed
0
260
Virtuelna Realnost uzvraća udarac
dafed
0
150
PHP i MongoDB iz prve ruke
dafed
0
270
PHP Middleware i njegova upotreba
dafed
0
210
Asinhrone budućnosti i verteksi
dafed
0
270
Other Decks in Programming
See All in Programming
CSC305 Lecture 04
javiergs
PRO
0
270
組込みだけじゃない!TinyGo で始める無料クラウド開発入門
otakakot
1
330
ALL CODE BASE ARE BELONG TO STUDY
uzulla
25
6.4k
iOSエンジニア向けの英語学習アプリを作る!
yukawashouhei
0
200
20251016_Rails News ~Rails 8.1の足音を聴く~
morimorihoge
2
570
スマホから Youtube Shortsを見られないようにする
lemolatoon
27
33k
Go言語の特性を活かした公式MCP SDKの設計
hond0413
1
320
Introduce Hono CLI
yusukebe
6
2.9k
Google Opalで使える37のライブラリ
mickey_kubo
2
110
他言語経験者が Golangci-lint を最初のコーディングメンターにした話 / How Golangci-lint Became My First Coding Mentor: A Story from a Polyglot Programmer
uma31
0
310
実践Claude Code:20の失敗から学ぶAIペアプログラミング
takedatakashi
15
6.1k
大規模アプリのDIフレームワーク刷新戦略 ~過去最大規模の並行開発を止めずにアプリ全体に導入するまで~
mot_techtalk
1
470
Featured
See All Featured
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.7k
How to Ace a Technical Interview
jacobian
280
24k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
36
6.1k
Art, The Web, and Tiny UX
lynnandtonic
303
21k
Site-Speed That Sticks
csswizardry
13
910
Designing for humans not robots
tammielis
254
26k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
190
55k
4 Signs Your Business is Dying
shpigford
185
22k
Building an army of robots
kneath
306
46k
The Cult of Friendly URLs
andyhume
79
6.6k
Scaling GitHub
holman
463
140k
Transcript
DANIEL MORO IOS SOFTWARE DEVELOPER, MOROVERSE
DAFED PROJECT DATE CLIENT 8.11.2013 WEB ILI NE? “NATIVNI” INTERFEJSI
U IOS-U
Mobilne platforme Mobilni uredjaji su relativno nove IN platforme Svako
żeli da bude prisutan na njima, kao što su početkom 21-ov veka svi żeleli da budu prisutni na internetu.
iOS Jedan o od nekoliko mobilnih operativnih sistema prisutnih na
mobilnim uredjajima iPad, iPhone, iPod UNIX OS, specijalizovan i optimizovan za mobilne uredjaje
iOS & Web Integrisan Web Browser WebKit Based HTML5, JS,
CSS3 Nema FLASH
WEB ILI NEŠTO DRUGO?
Sa čim raspolażemo? Web - Safari WebKit (Besplatno) Titanium -
JS SDK (Besplatno*) Xcode - Objective-C ($99)
https://developer.apple.com/devcenter/safari
Sa čim raspolażemo? Web - Safari WebKit (Besplatno) Titanium -
JS SDK (Besplatno*) Xcode - Objective-C ($99)
http://www.appcelerator.com/developers/
Sa čim raspolażemo? Web - Safari WebKit (Besplatno) Titanium -
JS SDK (Besplatno*) Xcode - Objective-C ($99)
https://developer.apple.com/devcenter/ios
napiši jednom pokreni svuda! MIT!
<!--[if IE]> [if (gt IE 5)&(lt IE 7)] -webkit-transition-property: opacity;
-moz-font-language-override -moz-outline-radius-bottomleft
Kako se odlučiti? Sadrżaj ili Ponašanje Posao ili Zabava Uklapanje
u ekosistem
iOS Ekosistem Heavy User Experience driven Human Interface Guidelines
User Experience Disciplina koja se bavi svim aspektima dizajna interaktivnih
proizvoda, mada je njen primarni fokus interakcija korisnika sa proizvodom. Dizajniranje aplikacije ima veze sa lepim crteżom aplikacije isto koliko dizajniranje kola ima veze sa lepim crteżom kola.
UX znači: Predvidljivost Kratka adaptacija Velika brzina reagovanja i trenutna
interakcija Visok nivo grafičkih rešenja Pristupačnost za osobe sa posebnim potrebama Štedljivost energije i resursa
UX znači: Intuitivnost Lakoća koriščenja Interaktivnost Dinamičnost
IOS DEVELOPER PUT KOJIM SE REDJE IDE…
Osnovne stvari iOS Developer Program Account Mac Xcode iPad, iPhone,
iPod Touch
Osnovna znanja Poznavanje principa objektno-orijentisanog programiranja Design Patterns Predznanje C
programskog jezika Objective-C Cocoa Touch framework
Objective-C Objektno-orijentisan jezik Koreni u Smalltalk jeziku Deo Apple ekosistema
od početka 21-g veka
Cocoa Touch Objektno-orijentisani framework Koreni u Cocoa Framework-u za Mac
OS X Specijalizovan za mobilne platforme
Familija UIKit - Celokupne vizuelne komponente i gradivni elementi korisničkog
interfejsa Core Data - ORM, object persistence framework Core Animation - cranje i 2D animacija GLKit- 3D Animacija, OpenGL ES SpriteKit - 2D Animacija, igrice AVFramework - audio-video MapKit - mape
Xcode Kompletni IDE Pisanje koda Razvijanje grafičkog interfejsa Kompajliranje Testiranje
Kontinualna integracija Deploy
Resursi Uključena dokumentacija Apple Developer Portal https://developer.apple.com/devcenter/ios/ Video resursi https://developer.apple.com/videos/ios/
WWDC https://developer.apple.com/wwdc/videos/ Blogovi http://www.raywenderlich.com http://nshipster.com http://mentalfaculty.tumblr.com http://www.cimgf.com Podcast http://ideveloper.tv http://atp.fm http://5by5.tv/hypercritical
DANIEL MORO
[email protected]
@nemesismmx