"Инструментарий разработчика iOS: Xcode, AppCode и сторонние инструменты". Мария Халусова, JetBrains

  • Published on
    04-Jun-2015

  • View
    454

  • Download
    10

Embed Size (px)

DESCRIPTION

iOS Objective-C . Objective-C, , Xcode, . , , , , IDE , AppCode. , JetBrains IDE Objective-C, Xcode. , AppCode Xcode, . .

Transcript

<ul><li> 1. iOS: Xcode, AppCode JetBrains </li></ul> <p> 2. iOS AppCode @mariakhalusova 3. 4. 5. , , , .. 6. , , , .. IDE 7. 8. Objective-C 9. Objective-C Ruby (RubyMotion) 10. Objective-C Ruby (RubyMotion) C# (Xamarin) 11. Objective-C Ruby (RubyMotion) C# (Xamarin) HTML5, JavaScript, ... = web 12. Ruby Temple Jukely Inktera 13. C# 14. Web Web apps are the best way to reach the most possible people with the least effort; native apps are the best way to create the best possible experience. John Gruber, daringreball.net 15. Native: Objective-C ? 16. 17. 18. 19. 20. 21. .. 22. 23. 24. Kiwi 25. Kiwi Specta, Cedar 26. Kiwi Specta, Cedar KIF 27. Kiwi Specta, Cedar KIF Calabash, Frank 28. Kiwi Specta, Cedar KIF Calabash, Frank Zucchini 29. Kiwi Specta, Cedar KIF Calabash, Frank Zucchini ... 30. 31. Dash 32. Dash appledoc 33. Dash appledoc doxygen 34. CocoaPods 35. 36. Cocoa Lumberjack 37. Cocoa Lumberjack DCIntrospector 38. Cocoa Lumberjack DCIntrospector PonyDebugger 39. Cocoa Lumberjack DCIntrospector PonyDebugger SimPholders 40. Cocoa Lumberjack DCIntrospector PonyDebugger SimPholders Spark Inspector, Reveal 41. Cocoa Lumberjack DCIntrospector PonyDebugger SimPholders Spark Inspector, Reveal ... 42. : Reveal 43. 44. : Mocks, Briefs,Acorn, Sketch, ... 45. : Mocks, Briefs,Acorn, Sketch, ... Core Data: Mogenerator, Base, Core Data Editor 46. : Mocks, Briefs,Acorn, Sketch, ... Core Data: Mogenerator, Base, Core Data Editor Deployment: Deploymate, Cupertino, Hockey App,TestFlight, Crashlytics 47. IDE - AppCode: ? 48. IDE - AppCode: ? 49. IDE - AppCode: ? : IntelliJ IDEA, ReSharper, ... 50. IDE - AppCode: ? : IntelliJ IDEA, ReSharper, ... Xcode 51. Xcode? 52. Xcode? IntelliJ 53. Xcode? IntelliJ Xcode 54. Xcode 3.2.6 55. ? 56. ? : , , , 57. ? : , , , : Kiwi, Dash, CocoaPods (v2.5) 58. ? : , , , : Kiwi, Dash, CocoaPods (v2.5) , -, .. 59. ? : , , , : Kiwi, Dash, CocoaPods (v2.5) , -, .. 60. Demo 61. Xcode Xcode 62. Xcode 63. Xcode xcodebuild 64. Xcode xcodebuild Simulator, Device 65. Xcode xcodebuild Simulator, Device Debugger: GDB, LLDB 66. Xcode xcodebuild Simulator, Device Debugger: GDB, LLDB Instruments 67. Xcode xcodebuild Simulator, Device Debugger: GDB, LLDB Instruments Clang 68. Xcode xcodebuild Simulator, Device Debugger: GDB, LLDB Instruments Clang Project Settings 69. Xcode xcodebuild Simulator, Device Debugger: GDB, LLDB Instruments Clang Project Settings Xcode 70. Interface Builder 71. Interface Builder , : 72. Interface Builder , : Interface Builder 73. Interface Builder , : Interface Builder 74. 75. Xcode, Simulator 76. Xcode, Simulator LLDB 77. Xcode, Simulator LLDB 78. Xcode, Simulator LLDB Evaluate expression 79. Xcode, Simulator LLDB Evaluate expression Apple 80. Xcode 81. Xcode 82. Xcode C++ 83. Xcode C++ ? Core Data 84. Xcode C++ ? Core Data ? IB 85. 86. 87. Xcode 88. Xcode : 89. ! </p>