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
Twitter Fabric (Turkish)
Search
seyfeddin
November 30, 2014
Programming
3
330
Twitter Fabric (Turkish)
GDG İzmir'in Düzenlediği DevFest Etkinliği'nde Twitter Fabric anlattım.
seyfeddin
November 30, 2014
Tweet
Share
More Decks by seyfeddin
See All by seyfeddin
14 Years of iOS: Lessons and Key Points
seyfoyun
1
960
iOS'te Tipografi
seyfoyun
0
300
Implementing Design Systems in Swift
seyfoyun
2
1.1k
Practical Testing in iOS
seyfoyun
0
100
Modern iOS Geliştirme
seyfoyun
0
360
Auto-Layout Öldü Mü? – NSIstanbul Ekim 2016
seyfoyun
0
370
Messaging as an Interaction — NSIstanbul April 2015
seyfoyun
1
130
Being a "Mobile Designer"
seyfoyun
5
550
Custom Animations and Transitions on iOS
seyfoyun
2
200
Other Decks in Programming
See All in Programming
JAWS DAYS 2025 re_Cheers: WEB
komakichi
0
130
バイラテラルアップサンプリング
fadis
3
640
抽象データ型について学んだ
ryounasso
0
130
技術的負債と戦略的に戦わざるを得ない場合のオブザーバビリティ活用術 / Leveraging Observability When Strategically Dealing with Technical Debt
yoshiyoshifujii
0
120
AI時代のリアーキテクチャ戦略 / Re-architecture Strategy in the AI Era
dachi023
0
160
OpenTelemetryで始めるベンダーフリーなobservability / Vendor-free observability starting with OpenTelemetry
seike460
0
140
実践Webフロントパフォーマンスチューニング
cp20
46
11k
AI Coding Agents Enablement in TypeScript
yukukotani
10
2.2k
MySQL初心者が311個のカラムにNot NULL制約を追加していってALTER TABLEについて学んだ話
hatsu38
2
150
Ruby で作る RISC-V CPU エミュレーター / RISC-V CPU emulator made with Ruby
hayaokimura
5
1.2k
ソフトウェア保守性向上のためのユニットテストカバレッジの有効性評価
todooou183
2
170
CursorとDevinが仲間!?AI駆動で新規プロダクト開発に挑んだ3ヶ月を振り返る / A Story of New Product Development with Cursor and Devin
rkaga
5
1.4k
Featured
See All Featured
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Designing for humans not robots
tammielis
253
25k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Navigating Team Friction
lara
185
15k
Being A Developer After 40
akosma
91
590k
Typedesign – Prime Four
hannesfritz
41
2.6k
Docker and Python
trallard
44
3.4k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
5
620
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
21k
How GitHub (no longer) Works
holman
314
140k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.6k
Transcript
None
Stabilite
None
None
by
None
ArticlesController.m line 244 [Article loadArticles:] 326 CRASHES 248 USERS
None
None
None
NDK try.crashlytics.com/secret
Servis Bağlantıları
Beta
None
None
None
Answers
None
None
Twitter SDK
Tweet Kartları
Kart Temaları
Tweet Oluştur
Twitter ile Giriş
TWTRLogInButton* logInButton = [TWTRLogInButton
buttonWithLogInCompletion: ^(TWTRSession* session, NSError* error) { if (session) { NSLog(@"signed in as %@", [session userName]); } else { NSLog(@"error: %@", [error localizedDescription]); } }]; logInButton.center = self.view.center; [self.view addSubview:logInButton];
E-Posta İsteği
Uygulama Kurulumu
Twitter REST API
None
None
-‐ (void)viewDidLoad { DGTAuthenticateButton *digitsButton =
[DGTAuthenticateButton buttonWithAuthenticationCompletion:^ (DGTSession *session, NSError *error) { // Inspect session/error objects }]; [self.view addSubview:digitsButton]; }
None
216 ÜLKE 28 DİL
None
Direkt Reklam Reklam Platformları mopub Marketplace
Reklam Platformları
mopub Marketplace
Banner Interstitial Video Native
Answers Beta
None
None
None
None
None
None
None
None
None
None
None
Bedava
Teşekkürler @seyfoyun
https://www.facebook.com/groups/615931265166568/
wearethread.co @wearethreadco instagram.com/wearethread