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
Asynchrony in mobile programming
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
ilkayilknur
April 29, 2013
Programming
170
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Asynchrony in mobile programming
ilkayilknur
April 29, 2013
More Decks by ilkayilknur
See All by ilkayilknur
Azure Storage Services
ilkayilknur
0
4.6k
C# 6.0
ilkayilknur
0
61
Azure DocumentDB
ilkayilknur
0
210
What's New in Visual Studio 2013 IDE
ilkayilknur
0
68
What's New in Entity Framework 6
ilkayilknur
0
74
Azure Storage Services
ilkayilknur
0
110
Other Decks in Programming
See All in Programming
AIを紡ぐPMのお話
swdtkuy
0
120
仕様書を書く前にハーネスを作る - Agent Native開発は「探索を速く、判定を固く」
gotalab555
4
1.7k
引き算の組織 ― アウトカムとAIに全振りするために辞めたこと ― / Organization by Subtraction
hirokiyamamoto14
PRO
0
260
KotlinConf Extended South Korea 2026 Keynote
l2hyunwoo
0
110
SlackアプリとLambdaの 連携を構築した話
pawn_4_s
1
130
自動化したのに回らないテスト運用の壁ーAI時代の品質責任と生産性
mfunaki
1
140
仕様駆動開発の消費期限
watany
20
8.8k
Jindong: Introducing Declarative Haptics in Compose Multiplatform
l2hyunwoo
0
120
Laravelで学ぶ Webアプリケーションチューニング入門/web_application_tuning_101
hanhan1978
4
1.9k
わからない話を追いかけたら、プログラミング言語を作る側にいた
ydah
3
530
komatsuna「分散システムにおけるバグ分析手法」
komatsunaqa
0
270
Built Our Own Background Agent at LayerX
layerx
PRO
10
5.8k
Featured
See All Featured
Between Models and Reality
mayunak
4
400
Scaling GitHub
holman
464
140k
Crafting Experiences
bethany
1
260
Designing for Performance
lara
611
70k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.7k
Prompt Engineering for Job Search
mfonobong
0
410
Side Projects
sachag
455
43k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.3k
Amusing Abliteration
ianozsvald
1
250
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
490
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.8k
It's Worth the Effort
3n
188
29k
Transcript
İlkay İlknur Software Engineer @ XOMNI www.ilkayilknur.com Asenkron Programlama Mobil
Dünyasında
• Asenkron Programlama • Windows Phone’da Asenkron Programlama
Senkron vs. Asenkron • Senkron Yanıt gelene kadar bekle
string DownloadString(...); • Asenkron Kontrolü hemen metodu çağıran tarafa dön Yanıt gelince gerekli işlemleri gerçekleştir(callback) void DownloadStringAsync(..., Action<string> callback); • Asenkron geliştirme faydaları Cevap verebilir kullanıcı arayüzleri Kullanıcı Deneyimi
var data = DownloadData(...); ProcessData(data); DownloadDataAsync(... , data => {
ProcessData(data); });
var data = DownloadData(...); ProcessData(data); DownloadDataAsync(... , data => {
ProcessData(data); });
• Asynchronous Programming Model (APM) • Event-based Asynchronous Pattern •
Task-based Asynchronous Pattern
Demo
www.ilkayilknur.com