SlideShare a Scribd company logo
Mono Touch A .NET Adventure into iPhone
2 Agenda MonoTouchWhat is MonoTouch and why should we care about it? 00:20mins Hello iPhoneOur first application for iPhone 00:40mins
3 Chief Architect - codebyts Loves SQL Server Loves Silverlight TJ Loves Mobile Apps in C#
Open Source project that provides a C# compiler and CLR on non-Windows operating Systems. 4 What is Mono?
Does not match 100% .NET features, but has parity with large number of them. 5 What is Mono?
Announced by Novell, in 2009, allows .NET developers to create native applications in C# that can be compiled to run on the iPhone. 6 What is MonoTouch?
So, now there can be a bridge between iPhone and .NET 7 What is MonoTouch?
MonoTouch is the missing piece 8 What is MonoTouch?
MonoTouch SDK .NET 2.0 core features Silverlight 2.0 API iPhone APIs 9 How does MonoTouch work?
Uses AOT (ahead of time) technology vs. just in time (.NET) Provides a .NET layer on top of iPhone programming layer, Cocoa Touch. 10 How does MonoTouch work?
Before you begin developing Need an Intel Mac 11 Hello MonoTouch
Before you begin developing Learn about Apple Development restrictions 12 Hello MonoTouch
Preparing your system Intel Mac (at least version 10.5.7) Install iPhone SDK (www.apple.com) Install Mono framework (www.go-mono.com) Install MonoDevelop (www.monodevelop.com) Install MonoTouch (www.monotouch.net) The order of installation is important! 13 Hello MonoTouch
14 iPhone, meet my .NET app
Apple iPhone Developer Program ($99/yr) 15 What’s next?
Install Developer Certificate from Apple 16 What’s next?
Apple iPhone Developer Program Install Deployment Certificate from Apple 17 What’s next?
Enable iPhone to run debug or test apps – Apple has a wizard for this 18 What’s next?
19  Need More Info? codebyts Training ,[object Object]
 iPhone, iPad, Android and WP7
Please declare interest or suggest a topic

More Related Content

Viewers also liked

Personal kanban
Personal kanbanPersonal kanban
Personal kanban
Acquate
 
A journey towards excellence of sap
A journey towards excellence of sapA journey towards excellence of sap
A journey towards excellence of sap
subrasona
 
Oculus 体験・勉強会「VRコンテンツ制作入門」
Oculus 体験・勉強会「VRコンテンツ制作入門」Oculus 体験・勉強会「VRコンテンツ制作入門」
Oculus 体験・勉強会「VRコンテンツ制作入門」
Hiromichi Yamada
 
Investco Overview
Investco OverviewInvestco Overview
Investco Overviewinvestco
 
Critical thinking
Critical thinkingCritical thinking
Critical thinkingphcryan
 
Prime and composite by Demosthenes O. Cajes
Prime and composite by Demosthenes O. CajesPrime and composite by Demosthenes O. Cajes
Prime and composite by Demosthenes O. Cajes
Timoy Cajes
 
User eXperience - A Mobile Journey into the Human Mind
User eXperience - A Mobile Journey into the Human MindUser eXperience - A Mobile Journey into the Human Mind
User eXperience - A Mobile Journey into the Human Mind
Acquate
 
Pembelajaran akhir kuliah
Pembelajaran akhir kuliahPembelajaran akhir kuliah
Pembelajaran akhir kuliah
Ajeng Wulan
 
User eXperience - A Mobile Journey into the Human Mind
User eXperience - A Mobile Journey into the Human MindUser eXperience - A Mobile Journey into the Human Mind
User eXperience - A Mobile Journey into the Human Mind
Acquate
 
Oculus 体験・勉強会「VRコンテンツ制作入門」 2015/05/13
Oculus 体験・勉強会「VRコンテンツ制作入門」 2015/05/13Oculus 体験・勉強会「VRコンテンツ制作入門」 2015/05/13
Oculus 体験・勉強会「VRコンテンツ制作入門」 2015/05/13
Hiromichi Yamada
 
Gas Filled Capacitor Technology
Gas Filled Capacitor TechnologyGas Filled Capacitor Technology
Gas Filled Capacitor TechnologyVenky Kutti
 
Kanban for Software Development and Kaizen Culture
Kanban for Software Development and Kaizen CultureKanban for Software Development and Kaizen Culture
Kanban for Software Development and Kaizen Culture
Acquate
 
Sci-Math Chess Rules and Mechanics
Sci-Math Chess Rules and MechanicsSci-Math Chess Rules and Mechanics
Sci-Math Chess Rules and Mechanics
Timoy Cajes
 
Introduction to Systems Thinking
Introduction to Systems ThinkingIntroduction to Systems Thinking
Introduction to Systems Thinking
Acquate
 
4年前のカメラアプリをSwiftで書きなおした
4年前のカメラアプリをSwiftで書きなおした4年前のカメラアプリをSwiftで書きなおした
4年前のカメラアプリをSwiftで書きなおした
Hiromichi Yamada
 
子どもがOculusダメな理由を調べてみた
子どもがOculusダメな理由を調べてみた子どもがOculusダメな理由を調べてみた
子どもがOculusダメな理由を調べてみた
Hiromichi Yamada
 

Viewers also liked (17)

3step En Ms
3step En Ms3step En Ms
3step En Ms
 
Personal kanban
Personal kanbanPersonal kanban
Personal kanban
 
A journey towards excellence of sap
A journey towards excellence of sapA journey towards excellence of sap
A journey towards excellence of sap
 
Oculus 体験・勉強会「VRコンテンツ制作入門」
Oculus 体験・勉強会「VRコンテンツ制作入門」Oculus 体験・勉強会「VRコンテンツ制作入門」
Oculus 体験・勉強会「VRコンテンツ制作入門」
 
Investco Overview
Investco OverviewInvestco Overview
Investco Overview
 
Critical thinking
Critical thinkingCritical thinking
Critical thinking
 
Prime and composite by Demosthenes O. Cajes
Prime and composite by Demosthenes O. CajesPrime and composite by Demosthenes O. Cajes
Prime and composite by Demosthenes O. Cajes
 
User eXperience - A Mobile Journey into the Human Mind
User eXperience - A Mobile Journey into the Human MindUser eXperience - A Mobile Journey into the Human Mind
User eXperience - A Mobile Journey into the Human Mind
 
Pembelajaran akhir kuliah
Pembelajaran akhir kuliahPembelajaran akhir kuliah
Pembelajaran akhir kuliah
 
User eXperience - A Mobile Journey into the Human Mind
User eXperience - A Mobile Journey into the Human MindUser eXperience - A Mobile Journey into the Human Mind
User eXperience - A Mobile Journey into the Human Mind
 
Oculus 体験・勉強会「VRコンテンツ制作入門」 2015/05/13
Oculus 体験・勉強会「VRコンテンツ制作入門」 2015/05/13Oculus 体験・勉強会「VRコンテンツ制作入門」 2015/05/13
Oculus 体験・勉強会「VRコンテンツ制作入門」 2015/05/13
 
Gas Filled Capacitor Technology
Gas Filled Capacitor TechnologyGas Filled Capacitor Technology
Gas Filled Capacitor Technology
 
Kanban for Software Development and Kaizen Culture
Kanban for Software Development and Kaizen CultureKanban for Software Development and Kaizen Culture
Kanban for Software Development and Kaizen Culture
 
Sci-Math Chess Rules and Mechanics
Sci-Math Chess Rules and MechanicsSci-Math Chess Rules and Mechanics
Sci-Math Chess Rules and Mechanics
 
Introduction to Systems Thinking
Introduction to Systems ThinkingIntroduction to Systems Thinking
Introduction to Systems Thinking
 
4年前のカメラアプリをSwiftで書きなおした
4年前のカメラアプリをSwiftで書きなおした4年前のカメラアプリをSwiftで書きなおした
4年前のカメラアプリをSwiftで書きなおした
 
子どもがOculusダメな理由を調べてみた
子どもがOculusダメな理由を調べてみた子どもがOculusダメな理由を調べてみた
子どもがOculusダメな理由を調べてみた
 

Similar to Mono touch 101

A Glimpse On MeeGo
A Glimpse On MeeGoA Glimpse On MeeGo
A Glimpse On MeeGo
Amanda Lam
 
Introduction to MonoTouch
Introduction to MonoTouchIntroduction to MonoTouch
Introduction to MonoTouch
mobiweave
 
Development of Mobile Application -PPT
Development of Mobile Application -PPTDevelopment of Mobile Application -PPT
Development of Mobile Application -PPT
Dhivya T
 
developementofmobileapplication-160412025313 (1).pptx
developementofmobileapplication-160412025313 (1).pptxdevelopementofmobileapplication-160412025313 (1).pptx
developementofmobileapplication-160412025313 (1).pptx
Poooi2
 
Lviv MDDay 2014. Антон Голуб “Pebble and i os – notify me fully!”
Lviv MDDay 2014. Антон Голуб “Pebble and i os – notify me fully!”Lviv MDDay 2014. Антон Голуб “Pebble and i os – notify me fully!”
Lviv MDDay 2014. Антон Голуб “Pebble and i os – notify me fully!”
Lviv Startup Club
 
Cross-Platform App Development in C#
Cross-Platform App Development in C#Cross-Platform App Development in C#
Cross-Platform App Development in C#
MobilePundits
 
C# on the iPhone with MonoTouch Glasgow
C# on the iPhone with MonoTouch GlasgowC# on the iPhone with MonoTouch Glasgow
C# on the iPhone with MonoTouch Glasgow
Chris Hardy
 
A lap around monotouch
A lap around monotouchA lap around monotouch
A lap around monotouch
mecurioJ
 
Bachelor Thesis-Peter Gerhat
Bachelor Thesis-Peter GerhatBachelor Thesis-Peter Gerhat
Bachelor Thesis-Peter GerhatPeter Gerhat
 
Italian Alt.Net Conference MonoTouch Session
Italian Alt.Net Conference MonoTouch SessionItalian Alt.Net Conference MonoTouch Session
Italian Alt.Net Conference MonoTouch Session
Chris Hardy
 
What is Codename One - Transcript.pdf
What is Codename One - Transcript.pdfWhat is Codename One - Transcript.pdf
What is Codename One - Transcript.pdf
ShaiAlmog1
 
Rao Yeleswarapu - Moblin Overview Apac Roadshow 2009 For Gnome
Rao Yeleswarapu - Moblin Overview Apac Roadshow 2009 For GnomeRao Yeleswarapu - Moblin Overview Apac Roadshow 2009 For Gnome
Rao Yeleswarapu - Moblin Overview Apac Roadshow 2009 For GnomeMario B.
 
Introduction to MonoTouch
Introduction to MonoTouchIntroduction to MonoTouch
Introduction to MonoTouchJonas Follesø
 
[iOS] Introduction to iOS Programming
[iOS] Introduction to iOS Programming[iOS] Introduction to iOS Programming
[iOS] Introduction to iOS Programming
Nikmesoft Ltd
 
Meego Mobile OS
Meego Mobile OSMeego Mobile OS
Meego Mobile OS
DOSONKA Group
 
MeeGo presentation
MeeGo presentationMeeGo presentation
MeeGo presentation
DOSONKA Group
 
Interopability with Suse Linux: MoonLight Project
Interopability with Suse Linux: MoonLight Project Interopability with Suse Linux: MoonLight Project
Interopability with Suse Linux: MoonLight Project
Alessandro Binhara
 
Microsfot’s .NET 5 Is All Set To Prove It’s Worth.pdf
Microsfot’s .NET 5 Is All Set To Prove It’s Worth.pdfMicrosfot’s .NET 5 Is All Set To Prove It’s Worth.pdf
Microsfot’s .NET 5 Is All Set To Prove It’s Worth.pdf
Moon Technolabs Pvt. Ltd.
 

Similar to Mono touch 101 (20)

Intro to MonoTouch
Intro to MonoTouchIntro to MonoTouch
Intro to MonoTouch
 
A Glimpse On MeeGo
A Glimpse On MeeGoA Glimpse On MeeGo
A Glimpse On MeeGo
 
Introduction to MonoTouch
Introduction to MonoTouchIntroduction to MonoTouch
Introduction to MonoTouch
 
Development of Mobile Application -PPT
Development of Mobile Application -PPTDevelopment of Mobile Application -PPT
Development of Mobile Application -PPT
 
developementofmobileapplication-160412025313 (1).pptx
developementofmobileapplication-160412025313 (1).pptxdevelopementofmobileapplication-160412025313 (1).pptx
developementofmobileapplication-160412025313 (1).pptx
 
Lviv MDDay 2014. Антон Голуб “Pebble and i os – notify me fully!”
Lviv MDDay 2014. Антон Голуб “Pebble and i os – notify me fully!”Lviv MDDay 2014. Антон Голуб “Pebble and i os – notify me fully!”
Lviv MDDay 2014. Антон Голуб “Pebble and i os – notify me fully!”
 
Cross-Platform App Development in C#
Cross-Platform App Development in C#Cross-Platform App Development in C#
Cross-Platform App Development in C#
 
C# on the iPhone with MonoTouch Glasgow
C# on the iPhone with MonoTouch GlasgowC# on the iPhone with MonoTouch Glasgow
C# on the iPhone with MonoTouch Glasgow
 
A lap around monotouch
A lap around monotouchA lap around monotouch
A lap around monotouch
 
Bachelor Thesis-Peter Gerhat
Bachelor Thesis-Peter GerhatBachelor Thesis-Peter Gerhat
Bachelor Thesis-Peter Gerhat
 
Windows 7 mobile
Windows 7 mobileWindows 7 mobile
Windows 7 mobile
 
Italian Alt.Net Conference MonoTouch Session
Italian Alt.Net Conference MonoTouch SessionItalian Alt.Net Conference MonoTouch Session
Italian Alt.Net Conference MonoTouch Session
 
What is Codename One - Transcript.pdf
What is Codename One - Transcript.pdfWhat is Codename One - Transcript.pdf
What is Codename One - Transcript.pdf
 
Rao Yeleswarapu - Moblin Overview Apac Roadshow 2009 For Gnome
Rao Yeleswarapu - Moblin Overview Apac Roadshow 2009 For GnomeRao Yeleswarapu - Moblin Overview Apac Roadshow 2009 For Gnome
Rao Yeleswarapu - Moblin Overview Apac Roadshow 2009 For Gnome
 
Introduction to MonoTouch
Introduction to MonoTouchIntroduction to MonoTouch
Introduction to MonoTouch
 
[iOS] Introduction to iOS Programming
[iOS] Introduction to iOS Programming[iOS] Introduction to iOS Programming
[iOS] Introduction to iOS Programming
 
Meego Mobile OS
Meego Mobile OSMeego Mobile OS
Meego Mobile OS
 
MeeGo presentation
MeeGo presentationMeeGo presentation
MeeGo presentation
 
Interopability with Suse Linux: MoonLight Project
Interopability with Suse Linux: MoonLight Project Interopability with Suse Linux: MoonLight Project
Interopability with Suse Linux: MoonLight Project
 
Microsfot’s .NET 5 Is All Set To Prove It’s Worth.pdf
Microsfot’s .NET 5 Is All Set To Prove It’s Worth.pdfMicrosfot’s .NET 5 Is All Set To Prove It’s Worth.pdf
Microsfot’s .NET 5 Is All Set To Prove It’s Worth.pdf
 

More from Acquate

Statistical Theory of Estimation
Statistical Theory of EstimationStatistical Theory of Estimation
Statistical Theory of Estimation
Acquate
 
Disruptive Innovation
Disruptive InnovationDisruptive Innovation
Disruptive Innovation
Acquate
 
The Art of Problem Solving
The Art of Problem SolvingThe Art of Problem Solving
The Art of Problem Solving
Acquate
 
Post-mortem: Brexit
Post-mortem: BrexitPost-mortem: Brexit
Post-mortem: Brexit
Acquate
 
A useful distinction between managers and leaders
A useful distinction between managers and leadersA useful distinction between managers and leaders
A useful distinction between managers and leaders
Acquate
 
Fueling Growth through Engagement, Social Interaction and Analytics
Fueling Growth through Engagement, Social Interaction and AnalyticsFueling Growth through Engagement, Social Interaction and Analytics
Fueling Growth through Engagement, Social Interaction and Analytics
Acquate
 
Prisoner's Dilemma
Prisoner's DilemmaPrisoner's Dilemma
Prisoner's Dilemma
Acquate
 
There is more to lean than you know
There is more to lean than you knowThere is more to lean than you know
There is more to lean than you know
Acquate
 
Keep Calm and Use Kanban
Keep Calm and Use KanbanKeep Calm and Use Kanban
Keep Calm and Use Kanban
Acquate
 
Problem solving
Problem solvingProblem solving
Problem solving
Acquate
 
Aim as a system
Aim as a systemAim as a system
Aim as a system
Acquate
 
User eXperience
User eXperienceUser eXperience
User eXperience
Acquate
 

More from Acquate (12)

Statistical Theory of Estimation
Statistical Theory of EstimationStatistical Theory of Estimation
Statistical Theory of Estimation
 
Disruptive Innovation
Disruptive InnovationDisruptive Innovation
Disruptive Innovation
 
The Art of Problem Solving
The Art of Problem SolvingThe Art of Problem Solving
The Art of Problem Solving
 
Post-mortem: Brexit
Post-mortem: BrexitPost-mortem: Brexit
Post-mortem: Brexit
 
A useful distinction between managers and leaders
A useful distinction between managers and leadersA useful distinction between managers and leaders
A useful distinction between managers and leaders
 
Fueling Growth through Engagement, Social Interaction and Analytics
Fueling Growth through Engagement, Social Interaction and AnalyticsFueling Growth through Engagement, Social Interaction and Analytics
Fueling Growth through Engagement, Social Interaction and Analytics
 
Prisoner's Dilemma
Prisoner's DilemmaPrisoner's Dilemma
Prisoner's Dilemma
 
There is more to lean than you know
There is more to lean than you knowThere is more to lean than you know
There is more to lean than you know
 
Keep Calm and Use Kanban
Keep Calm and Use KanbanKeep Calm and Use Kanban
Keep Calm and Use Kanban
 
Problem solving
Problem solvingProblem solving
Problem solving
 
Aim as a system
Aim as a systemAim as a system
Aim as a system
 
User eXperience
User eXperienceUser eXperience
User eXperience
 

Recently uploaded

Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 

Recently uploaded (20)

Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 

Mono touch 101

Editor's Notes

  1. Spanish for MonkeyCreated by Novell for .NET implementation on other op systemsCan run on OSX, Linux, Wii, Playstation 3, even Windows.
  2. Uses modified version of Mono framework to develop against and then runs a linker on the application code to cut down the size of overall code in your appThe Linker:Because you can not re-use libraries in iPhone, every time you put a version of MonoTouch app on to a device, you are also installing the Mono framework.Due to this linker tool goes through the Mono framework and removes the code, your app is not using.Even an update to Mono framework comes out, your application will continue to run.Keeps the size down. If an app is under 20mb, Apple lets you download by 3G otherwise, you need wifi conn.