• iOS开发,新手入门指导


      在做了近两年wp,安卓开发之后,某一天突然决定投身iOS的开发之中。

      因为一直用的mac,做wp开发的时候都用双系统,vs开久了,就会比较烫,这点让人不爽。后来更多地做安卓,直接mac下开发,很舒适的感觉。直到5s出来,决定应该尝试下iOS系统了,在这方面开发比较生疏,看见Tinyfool的一篇文档导读不错,全是英文的,不过没有关系,英语本身就是强项,自然啃这也不在话下。如果英语不好,也不打紧,强迫自己看完之后,对英语也有提升。

      大概思路就是,先模仿做几个基础的iOS程序,基本就是涉及到view,view controller这些,照着做就行了。

      其次,看点iOS设计要求,再看一点Object-C的基本语法,暂时要求,只要能看懂就行。然后进入深层的学习。

      最后着重看的Table View,因为这个用的比较多。

      这里是具体的:

      

    阅读顺序:

    1. 《马上着手开发 iOS 应用程序 (Start Developing iOS Apps Today)》
    2. 《Your First iOS App》
    3. 《Your Second iOS App: Storyboards》
    4. 《Your Third iOS App: iCloud》
    5. 《iOS Technology Overview》
    6. 《iOS Human Interface Guidelines》
    7. 《Learning Objective-C: A Primer》和《Programming with Objective-C》
    8. 《iOS App Programming Guide》
    9. 《View Programming Guide for iOS》和《View Controller Programming Guide for iOS》
    10. 《Table View Programming Guide for iOS》

      零零散散地花了一周啃完了,做点小的应用不是问题。主要目的就是树立信心,掌握基本的套路思维,然后自己再学习。

       

      Tinyfool的原文介绍,建议看看。http://tiny4cocoa.com/thread/show/117/

  • 相关阅读:
    Flutter子组件调用父组件方法修改父组件参数
    Flutter点击两次返回键退出APP
    Flutter路由跳转父级页面向子页面传参及子页面向父级页面传参
    Flutter中用ListView嵌套GridView报错异常
    前端项目统一 ESlint 规则集
    前端规范
    手写防抖(Debouncing)和节流(Throttling)
    手写promise进阶版本
    实现一个call或 apply
    实现一个JSON.stringify()
  • 原文地址:https://www.cnblogs.com/sparks/p/3389041.html
Copyright © 2020-2023  润新知