A LapAroundMonoTouchBringing .NET to Apple iOS
A Lap Around MonoTouchJoey Filichia
Research and Development @ Denver Public Schools
Email:
mjfilichia@gmail.com
joey@filichia.com
joey_filichia@dpsk12.org
Twitter:
@mecurioJ
On the interwebs:
http://www.filichia.com
Note:The opinions expressed today are my own and do not represent my employer’s views in any way. Nothing discussed should be considered official or sanctioned by my employer or any other organization I’m affiliated with.Joey Filichia has been writing code since 1982, turning a hobby into a career in 1997. Over the course of his career, Joey has worked as a systems administrator, web developer, architect, database administrator and developer. Although "Innovative and Creative" are sometimes negative when applied to programmers, over time Joey has made those traits work for his career. Currently, he is Lead of Research and Development for Denver Public Schools. His current passion is trying to find new ways to use technology as a tool to help students improve their learning skills. Currently, Joey is developing applications for the iPad, iPhone and Windows Phone 7.
What is Mono?Open Source Project that provides a CLR compiler for .NET on non-Windows OSWeb Site: http://www.mono-project.com/Main_PageMost of the.NET framework exists in MonoHere’s what doesn’t exist:	System.Management does not map to LinuxThere are no plans to implement WPFWindows Workflow is a future enhancementEntity Framework isn’t  availableServer-SideOData is not available, because it depends on the Entity FrameworkCodeContracts have been implemented in an API, but only partial tooling exists.
What is MonoTouch?Funded and managed by NovellAllows .Net Developers to create native applications using C# that can compile and run on iOS devices (iPhone, iPod, iPad)In essence, it compiles .Net code into Objective-C compatible code.

A lap around monotouch

  • 1.
  • 2.
    A Lap AroundMonoTouchJoey Filichia
  • 3.
    Research and Development@ Denver Public Schools
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
    Note:The opinions expressedtoday are my own and do not represent my employer’s views in any way. Nothing discussed should be considered official or sanctioned by my employer or any other organization I’m affiliated with.Joey Filichia has been writing code since 1982, turning a hobby into a career in 1997. Over the course of his career, Joey has worked as a systems administrator, web developer, architect, database administrator and developer. Although "Innovative and Creative" are sometimes negative when applied to programmers, over time Joey has made those traits work for his career. Currently, he is Lead of Research and Development for Denver Public Schools. His current passion is trying to find new ways to use technology as a tool to help students improve their learning skills. Currently, Joey is developing applications for the iPad, iPhone and Windows Phone 7.
  • 13.
    What is Mono?OpenSource Project that provides a CLR compiler for .NET on non-Windows OSWeb Site: http://www.mono-project.com/Main_PageMost of the.NET framework exists in MonoHere’s what doesn’t exist: System.Management does not map to LinuxThere are no plans to implement WPFWindows Workflow is a future enhancementEntity Framework isn’t availableServer-SideOData is not available, because it depends on the Entity FrameworkCodeContracts have been implemented in an API, but only partial tooling exists.
  • 14.
    What is MonoTouch?Fundedand managed by NovellAllows .Net Developers to create native applications using C# that can compile and run on iOS devices (iPhone, iPod, iPad)In essence, it compiles .Net code into Objective-C compatible code.