Upgrade to Pro — share decks privately, control downloads, hide ads and more …

iOS Development with C#

iOS Development with C#

My North Dallas Dot Net User Group talk

Avatar for Venkat Palivela

Venkat Palivela

October 02, 2013
Tweet

More Decks by Venkat Palivela

Other Decks in Programming

Transcript

  1. iOS Development with C# Venkat Palivela Senior Consultant at Improving

    Twitter: @venkatpalivela Github: vpalivela Website: venkatpalivela.com
  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#
  3. Venkat Palivela C# to iOS 4 ~byte~ Source Code .NET

    bytecode iOS Machine Code Compiles AOT ~byte~ 101010
  4. 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