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

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