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
iOS Development with C#
Search
Venkat Palivela
October 02, 2013
Programming
0
330
iOS Development with C#
My North Dallas Dot Net User Group talk
Venkat Palivela
October 02, 2013
Tweet
Share
More Decks by Venkat Palivela
See All by Venkat Palivela
Continuous Delivery in Mobile
vpalivela
0
180
iOS Development with Swift
vpalivela
0
320
Groovy on Grails
vpalivela
2
520
Other Decks in Programming
See All in Programming
それ、本当に安全? ファイルアップロードで見落としがちなセキュリティリスクと対策
penpeen
7
3.9k
QAフローを最適化し、品質水準を満たしながらリリースまでの期間を最短化する #RSGT2026
shibayu36
2
4.4k
Oxlint JS plugins
kazupon
1
970
LLM Observabilityによる 対話型音声AIアプリケーションの安定運用
gekko0114
2
430
Oxlintはいいぞ
yug1224
5
1.3k
今から始めるClaude Code超入門
448jp
8
8.9k
MUSUBIXとは
nahisaho
0
140
CSC307 Lecture 01
javiergs
PRO
0
690
Claude Codeと2つの巻き戻し戦略 / Two Rewind Strategies with Claude Code
fruitriin
0
120
Best-Practices-for-Cortex-Analyst-and-AI-Agent
ryotaroikeda
1
110
AgentCoreとHuman in the Loop
har1101
5
240
コントリビューターによるDenoのすゝめ / Deno Recommendations by a Contributor
petamoriken
0
200
Featured
See All Featured
Navigating Team Friction
lara
192
16k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.4k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.3k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
110
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
380
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
60
42k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.4k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.1k
GraphQLの誤解/rethinking-graphql
sonatard
74
11k
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
430
Transcript
iOS Development with C# Venkat Palivela Senior Consultant at Improving
Twitter: @venkatpalivela Github: vpalivela Website: venkatpalivela.com
Venkat Palivela Xamarin Studio •NATIVE Apps! •Mono Framework •Touch.Unit •TestFlight
Support •Cost $$ 2
Venkat Palivela Syntax 3 [buttonCount addTarget:self
action:@selector(buttonCountClicked:) forControlEvents:UIControlEventTouchUpInside]; -‐ (void)buttonCountClicked:(id)sender{ count++; [labelShowCount setText:[NSString stringWithFormat:@"%d", count]]; } countButton.TouchUpInside += (sender, e) => { _count++; countLabel.Text = _count.ToString(); } ; Objective - C C#
Venkat Palivela C# to iOS 4 ~byte~ Source Code .NET
bytecode iOS Machine Code Compiles AOT ~byte~ 101010
Venkat Palivela Limitations of AOT •Limited Generic Support •No JIT
•No DLR 5
Demo 6
Venkat Palivela Parity Issues •Searching with the Great Google •Use
of base classes vs interfaces in Obj-C •Async with ThreadPool vs Grand Central Dispatch 7
Venkat Palivela Libraries •MonoTouch.Dialog •Touch.Unit •Xamarin.Mobile •Contacts •Geolocation 8
Thank You @venkatpalivela http://github.com/vpalivela 9