ios workflow: tools, tips & tricks

Post on 06-Aug-2015

245 Views

Category:

Mobile

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Seyfeddin Başsaraç

Seyfeddin Başsaraç

iOS Geliştiricisi

İlk Adım:FİKİR

Freewriting

İkinci Adım:ARAŞTIRMA

ICEBERGS

EMBER(REALMACSOFTWARE.COM/EMBER)

INBOARD(INBOARDAPP.COM)

CAPPTIVATE.COANIMASYON ÖRNEKLERİ

PATTERN TAP

Üçüncü Adım:PROTOTİP

KAĞIT VE KALEM

POP (PROTOTYPING ON PAPER)

Dördüncü Adım:SON TASARIM

SKETCH

Flinto(FLINTO.COM)

Beşinci Adım:PROGRAMLAMA

XCODE / APPCODE?

XCODE PLUGINSomz/ColorSense-for-Xcode

ksuther/KSImageNamedqfish/XAlign

questbeat/Lin-Xcode5

OLD OBJECTIVE-C VS. NEW

OBJECTIVE-C LITERALS[NSArray arrayWithObjects:@"Ahmet",

@"Mehmet", nil];vs.

@[@"Ahmet", @Mehmet];

OBJECTIVE-C LITERALS[NSNumber NumberWithInteger:216];

vs.@216

OBJECTIVE-C LITERALS[NSDictionary

dictionaryWithObjectsAndKeys:@"Ahmet, @"isim", nil];

vs.@{@"isim" : ahmet}

ARC KULLANINRetain / Release

vs.ARC

COCOAPODS

COCOA CONTROLS

INTERFACE BUILDER / STORYBOARDS

STORYBOARDS

INTERFACE BUILDER

LOGGING(COCOALUMBERJACK)

API CLIENT YAZMA

API CLIENT YAZMASonraki kişiyi düşünerek yazın.

API CLIENT YAZMATüm istekleri ve cevapları loglayın.

API CLIENT YAZMAAPI'nin farklı Hata Kodu döndüğünden emin olun.

API CLIENT YAZMABeta aşamasında tüm hataları ekranda gösterin.

API CLIENT YAZMAÇok iyi bir crash raporlama sistemi kullanın.

API CLIENT YAZMAAPI'nin durumunu gösteren bir aracınız olsun.

DOSYA YAPISI

POPÜLER KÜTÜPHANELERmattt/AFNetworking

samvermette/SVProgressHUDsamvermette/SVPulltoRefresh

JSON AcceleratorAttributed String Creator

http://ios.devtools.me

Son Adım:YAYINLAMA

LOOKBACK.IO

TESTFLIGHT / HOCKEYAPP

CRASHLYTICS

FLURRY

APP ANNIE

Geliştirici Olmak

HER HAFTA FARKLI BİRŞEY GELİŞTİRİN

HAFTALIK EGZERSİZ

BLOG YAZIN

SHIP

ETKİNLİKLER

NSHipster (nshipster.com)Cocoa is My Girlfriend (cimgf.com)

Ray Wenderlich (raywenderlich.com)

KİTAPLAR

Big Nerd Ranch GuidesEffective Objective-C 2.0Cocoa Design Patterns

SORUMLULUKLAR

DÜNYA'YA KARŞI SORUMLUYUZ.

YAPTIĞIMIZ İŞ'E KARŞI SORUMLUYUZ.

MÜŞTERİLERE YAKLAŞIMIMIZDAN SORUMLUYUZ.

KENDİMİZE KARŞI SORUMLUYUZ.

EGO

KORKU

DUYGUSUZLUK

OTORİTE

NSIstanbul(MEETUPS, PODCASTS, CONFERENCE)

@NS_ISTANBUL

NSIstanbul Conference(14 HAZİRAN, BÜYÜKADA)

@NS_ISTANBUL

codefront.io10 MAYIS, LINZ, AVUSTURYA

(CODEFRONT.IO)

MADE WITH DecksetDECKSETAPP.COM

seyfedd.in@seyfoyun

mallardduckapps.com@MallardDuckApps

top related