V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
v9ox
V2EX  ›  问与答

新手求学习路线: 如何为论坛开发 iOS 端 app?

  •  
  •   v9ox · 2017-02-22 17:50:44 +08:00 · 888 次点击
    这是一个创建于 2815 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如题, 假期在家没事做, 想做个小程序, 为一个已有的论坛写一个论坛 app. 自己搜了一些资料, 我的理解是可以选两条路走:

    • Native: 原生 app, 需要得到论坛的 API, 然后获取数据, 再实时渲染到 app 的 HTML/CSS/JavaScript 中.
    • 写个类似爬虫之类的东西, 先去模拟浏览器得到数据, 然后再实时渲染到 app 的 HTML/CSS/JavaScript 中.

    之前没做过前端, 只有一些 HTML/CSS/JavaScript 基础, 写过静态的网页. 对数据库之类的也不懂, 只会写简单的 select, delete 之类的 statement. 所以第一条路没法走了.

    Objective-C 我没写过, Swift 只写过一个简单的计算器, 也等于零基础.

    综上, 我目前的想法是用 react 写, 感受下新技术. 现在的计划是先把 react 的 tutorial 看了, 然后其他的就不知道从哪里下手了. 大概路线是不是走第二条路, 爬取论坛的内容, 然后用 react 渲染成页面呢?

    求大牛指点一下, 我的思路哪里有问题? 然后如何规划学习路线比较好呢?

    谢谢.

    xiaoshenke
        1
    xiaoshenke  
       2017-02-22 17:55:22 +08:00 via Android
    ReactNative 适合你
    v9ox
        2
    v9ox  
    OP
       2017-02-22 18:01:23 +08:00
    @xiaoshenke 感谢回复, 我也在看 React 和 React Native 的区别, 后者确实更接近目标.

    再请教下, 如果论坛没有 API 可以调用, 是不是就只能用类似爬虫的方法先获取数据, 然后再重新写到 app 里面呢?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5483 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 01:33 · PVG 09:33 · LAX 17:33 · JFK 20:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.