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
84
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
130
Search & Destroy
dafed
0
66
Why Fast Matters
dafed
1
180
Leadership through Change
dafed
0
180
Upotreba VR tehnologija u real estate-u
dafed
0
170
Virtuelna Realnost uzvraća udarac
dafed
0
110
PHP i MongoDB iz prve ruke
dafed
0
160
PHP Middleware i njegova upotreba
dafed
0
130
Asinhrone budućnosti i verteksi
dafed
0
230
Other Decks in Programming
See All in Programming
Understanding Ast By Looking
inouehi
0
120
document.write再考
brn
5
2.5k
Open Source Swiftc Workshop
kitasuke
1
290
Go1.22からの疑似乱数生成器について/go-122-pseudo-random-generator
convto
1
160
マイ隙間家具OSSたちのご紹介
karupanerura
2
160
自動テスト実行結果の目的を整理する / Organizing objectives of automated test results
twada
PRO
10
2.1k
LLMチャットボットのアプリケーション設計Tips
os1ma
4
670
htmx is fun!
codehex
2
190
品質が高いコードって何?Rev2.1
ickx
1
490
Cloud RunとCloud PubSubでサーバレスなデータ基盤2024 with Terraform / Cloud Run and PubSub with Terraform
shinyorke
7
1.9k
Parallel Socket Communication in Swift
s_shimotori
0
260
Deep Dive 大規模システムアーキテクチャ/開発組織エンジニアリング / Deep Dive Large-Scale System Architecture, Development Organization Engineering
nrslib
15
2.9k
Featured
See All Featured
The Cost Of JavaScript in 2023
addyosmani
13
3.7k
The World Runs on Bad Software
bkeepers
PRO
60
6.6k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
1
1.2k
The Brand Is Dead. Long Live the Brand.
mthomps
48
22k
Ruby is Unlike a Banana
tanoku
95
10k
How to train your dragon (web standard)
notwaldorf
71
5.1k
The Cult of Friendly URLs
andyhume
73
5.6k
Faster Mobile Websites
deanohume
296
30k
Facilitating Awesome Meetings
lara
39
5.5k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
111
35k
A Philosophy of Restraint
colly
195
15k
A Tale of Four Properties
chriscoyier
150
22k
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