用React Native开发的开源iTunesConnect App



  • 有用过iTunes Connect官方App就知道有多难用,而iTunes Connect网站在行动装置上浏览更是一个悲剧,所以我最近用React Native开发了一款非官方的iTunesConnect App

    网址奉上 https://github.com/oney/iTunesConnect
    示范影片 http://v.youku.com/v_show/id_XMTQ3NDkzMDIwNA==.html

    喜欢的话,请Star,才有动力继续开发囉

    为何使用RN来开发呢?因为用React的概念开发就是快,更新容易,跨平台。而这个非官方app致力达到如同原生开发一样的体验,尽可能地使用原生组件,在乎效能表现,毕竟RN的目标就是要够原生。

    关于本项目的技术点

    1. NavigatorIOS在RN核心团队不支援的情况下,bug越来越多,功能也不齐全,希望本专案是一个契机,能推动原生Navigator的发展
    2. 使用async/await取代Promise then/catch,使用async/await可有效避免嵌套,让代码更清晰更易读
    3. 完全使用ES6开发,跟上JS未来发展的脚步
    4. 目前未导入Redux,因为我先前的RN project在使用Redux后,在未适当调教的情况下,效能变得更差,因此在整个项目还未发展完全时,暂时不导入。(也可能是我的能力不足,求讨论)

    以后多交流啊


登录后回复