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

初めてのiOSアプリ開発 ースマホアプリ開発未経験のSEが1人でiOSアプリを開発するまでー

初めてのiOSアプリ開発 ースマホアプリ開発未経験のSEが1人でiOSアプリを開発するまでー

Masashi-Sutou

June 20, 2015
Tweet

More Decks by Masashi-Sutou

Other Decks in Programming

Transcript

  1. i i 2015 6 20 & & Masashi&Sutou

  2. & & iOS & & & & &

  3. Android & & iOS&→&Android& & Xcode&→&Android&Studio& & Objec;ve=C&→&Java& & App&Store&→&Google&Play&Store&

    & &
  4. & & iOS & & & & &

  5. & & iOS & & & & &

  6. •& & & •& & & •& & & •&

    11 iOS
  7. •& 2 SE & & •& & & •& &COBOL,&VB,&SQL,&C

    ,&VBA& & •& &Java& & & •&C ,&Objec;ve=C,&SwiN &
  8. & & 5 iOS & & 6 &App&Store& &

  9. •& & & •& PC & & PC & &

    •& CSV& & & •& CSV PC & & && App&Store&:& h"ps://itunes.apple.com/us/app/graho/id998182659?l=ja&ls=1&mt=8 Ver&1.1.0
  10. None
  11. & & iOS & & & & &

  12. 11 12 1 2 !  # Objective-C"  

    Xcode       &–&
  13. 11 12 1 2 3 4 5 6 ! 

    # Objective-C   Xcode      ...  &–&
  14. •& Objec;ve=C& SwiN& & & •& & & •& &

    & •&CSV PC & & •& &
  15. i Objective-C IDE Xcode Git GitHub GitHub ZenHub CI Travis

    CI Crashlytics Inkscape Makeappicon
  16. Git dev master Web Remote : dev Remote : master

    Merge&& pull&request Travis&CI GitHub Crashly;cs App&Store iTunes&Connect push pull Xcode MacBook&Air& App&Store ZenHub
  17. •& &Git& & & •& Git& GitHub& & & •&

    Qiita& stackoverflow& & & •& 3 &
  18. &

  19. Inkscape Makeappicon •& & & •& & & •& •&

    & & •& •&iPhone & & &
  20. •& &Xcode& & & •& & & •&GitHub& &Objec;ve=C& git&clone&

    & & •& Qiita& stackoverflow& & & •& 4 &
  21. &

  22. & & iOS & & & & &

  23. •& & & &=& &/& & & & &→& &

    & & &→& & & &=& & & & &→& & & &
  24. •& & & &1.& & & &2.& & & &3.&

    & & & & & &
  25. 1.& & & &=&GitHub &issue& ZenHub& & & &=& &

    & 2.& & & 3.& & & &=&Git& &
  26. GitHub issue ZenHub - 1

  27. GitHub issue ZenHub - 2

  28. GitHub issue ZenHub - 3

  29. GitHub issue ZenHub - 4

  30. 1.& & & &=&GitHub &issue& ZenHub& & & &=& &

    & 2.& & & 3.& & & &=&Git& &
  31. E

  32. E

  33. 1.& & & &=&GitHub &issue& ZenHub& & & &=& &

    & 2.& & & 3.& & & &=&Git& &
  34. i

  35. 1.& & & &=&GitHub &issue& ZenHub& & & &=& &

    & 2.& & & 3.& & & &=&Git& &
  36. S O E

  37. S O E

  38. S O E

  39. •&Git& GitHub& Xcode & & •& & ... & &

    •& & iOS & ←& &
  40. •&Git& Xcode& & Qiita& & & & •& & &

  41. & & iOS & & & & &

  42. i •& & & •& & & •& &

  43. E •& &SwiN& & & •& & & •& &

    & & •& &
  44. E & & &Graho& &