Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
Seyfeddin Başsaraç
Slide 2
Slide 2 text
Seyfeddin Başsaraç iOS Geliştiricisi
Slide 3
Slide 3 text
İlk Adım: FİKİR
Slide 4
Slide 4 text
Freewriting
Slide 5
Slide 5 text
İkinci Adım: ARAŞTIRMA
Slide 6
Slide 6 text
ICEBERGS
Slide 7
Slide 7 text
EMBER (REALMACSOFTWARE.COM/EMBER)
Slide 8
Slide 8 text
INBOARD (INBOARDAPP.COM)
Slide 9
Slide 9 text
CAPPTIVATE.CO ANIMASYON ÖRNEKLERİ
Slide 10
Slide 10 text
PATTERN TAP
Slide 11
Slide 11 text
Üçüncü Adım: PROTOTİP
Slide 12
Slide 12 text
KAĞIT VE KALEM
Slide 13
Slide 13 text
POP (PROTOTYPING ON PAPER)
Slide 14
Slide 14 text
Dördüncü Adım: SON TASARIM
Slide 15
Slide 15 text
SKETCH
Slide 16
Slide 16 text
No content
Slide 17
Slide 17 text
Flinto (FLINTO.COM)
Slide 18
Slide 18 text
Beşinci Adım: PROGRAMLAMA
Slide 19
Slide 19 text
XCODE / APPCODE?
Slide 20
Slide 20 text
XCODE PLUGINS omz/ColorSense-for-Xcode ksuther/KSImageNamed qfish/XAlign questbeat/Lin-Xcode5
Slide 21
Slide 21 text
OLD OBJECTIVE-C VS. NEW
Slide 22
Slide 22 text
OBJECTIVE-C LITERALS [NSArray arrayWithObjects:@"Ahmet", @"Mehmet", nil]; vs. @[@"Ahmet", @Mehmet];
Slide 23
Slide 23 text
OBJECTIVE-C LITERALS [NSNumber NumberWithInteger:216]; vs. @216
Slide 24
Slide 24 text
OBJECTIVE-C LITERALS [NSDictionary dictionaryWithObjectsAndKeys:@"Ahmet , @"isim", nil]; vs. @{@"isim" : ahmet}
Slide 25
Slide 25 text
ARC KULLANIN Retain / Release vs. ARC
Slide 26
Slide 26 text
COCOAPODS
Slide 27
Slide 27 text
COCOA CONTROLS
Slide 28
Slide 28 text
INTERFACE BUILDER / STORYBOARDS
Slide 29
Slide 29 text
STORYBOARDS
Slide 30
Slide 30 text
INTERFACE BUILDER
Slide 31
Slide 31 text
LOGGING (COCOALUMBERJACK)
Slide 32
Slide 32 text
API CLIENT YAZMA
Slide 33
Slide 33 text
API CLIENT YAZMA Sonraki kişiyi düşünerek yazın.
Slide 34
Slide 34 text
API CLIENT YAZMA Tüm istekleri ve cevapları loglayın.
Slide 35
Slide 35 text
API CLIENT YAZMA API'nin farklı Hata Kodu döndüğünden emin olun.
Slide 36
Slide 36 text
API CLIENT YAZMA Beta aşamasında tüm hataları ekranda gösterin.
Slide 37
Slide 37 text
API CLIENT YAZMA Çok iyi bir crash raporlama sistemi kullanın.
Slide 38
Slide 38 text
API CLIENT YAZMA API'nin durumunu gösteren bir aracınız olsun.
Slide 39
Slide 39 text
DOSYA YAPISI
Slide 40
Slide 40 text
POPÜLER KÜTÜPHANELER mattt/AFNetworking samvermette/SVProgressHUD samvermette/SVPulltoRefresh JSON Accelerator Attributed String Creator
Slide 41
Slide 41 text
http://ios.devtools.me
Slide 42
Slide 42 text
Son Adım: YAYINLAMA
Slide 43
Slide 43 text
LOOKBACK.IO
Slide 44
Slide 44 text
TESTFLIGHT / HOCKEYAPP
Slide 45
Slide 45 text
CRASHLYTICS
Slide 46
Slide 46 text
FLURRY
Slide 47
Slide 47 text
APP ANNIE
Slide 48
Slide 48 text
Geliştirici Olmak
Slide 49
Slide 49 text
HER HAFTA FARKLI BİRŞEY GELİŞTİRİN
Slide 50
Slide 50 text
HAFTALIK EGZERSİZ
Slide 51
Slide 51 text
BLOG YAZIN
Slide 52
Slide 52 text
SHIP
Slide 53
Slide 53 text
ETKİNLİKLER
Slide 54
Slide 54 text
NSHipster (nshipster.com) Cocoa is My Girlfriend (cimgf.com) Ray Wenderlich (raywenderlich.com)
Slide 55
Slide 55 text
KİTAPLAR Big Nerd Ranch Guides Effective Objective-C 2.0 Cocoa Design Patterns
Slide 56
Slide 56 text
SORUMLULUKLAR
Slide 57
Slide 57 text
DÜNYA'YA KARŞI SORUMLUYUZ.
Slide 58
Slide 58 text
YAPTIĞIMIZ İŞ'E KARŞI SORUMLUYUZ.
Slide 59
Slide 59 text
MÜŞTERİLERE YAKLAŞIMIMIZDAN SORUMLUYUZ.
Slide 60
Slide 60 text
KENDİMİZE KARŞI SORUMLUYUZ.
Slide 61
Slide 61 text
EGO
Slide 62
Slide 62 text
KORKU
Slide 63
Slide 63 text
DUYGUSUZLUK
Slide 64
Slide 64 text
OTORİTE
Slide 65
Slide 65 text
NSIstanbul (MEETUPS, PODCASTS, CONFERENCE) @NS_ISTANBUL
Slide 66
Slide 66 text
NSIstanbul Conference (14 HAZİRAN, BÜYÜKADA) @NS_ISTANBUL
Slide 67
Slide 67 text
codefront.io 10 MAYIS, LINZ, AVUSTURYA (CODEFRONT.IO)
Slide 68
Slide 68 text
MADE WITH Deckset DECKSETAPP.COM
Slide 69
Slide 69 text
seyfedd.in @seyfoyun mallardduckapps.com @MallardDuckApps