V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
iOS 开发实用技术导航
NSHipster 中文版
http://nshipster.cn/
cocos2d 开源 2D 游戏引擎
http://www.cocos2d-iphone.org/
CocoaPods
http://cocoapods.org/
Google Analytics for Mobile 统计解决方案
http://code.google.com/mobile/analytics/
WWDC
https://developer.apple.com/wwdc/
Design Guides and Resources
https://developer.apple.com/design/
Transcripts of WWDC sessions
http://asciiwwdc.com
Cocoa with Love
http://cocoawithlove.com/
Cocoa Dev Central
http://cocoadevcentral.com/
NSHipster
http://nshipster.com/
Style Guides
Google Objective-C Style Guide
NYTimes Objective-C Style Guide
Useful Tools and Services
Charles Web Debugging Proxy
Smore
kukala
V2EX  ›  iDev

ios android 都要凉了吗? uniapp、flutter 还有出入吗?

  •  
  •   kukala · 2019-03-23 17:40:21 +08:00 via Android · 16322 次点击
    这是一个创建于 1832 天前的主题,其中的信息可能已经有所发展或是发生改变。
    ios android 都要凉了吗? uniapp 还有出入吗?
    现在学的话是走原生?还是 uniapp ?还是 flutter ?
    31 条回复    2019-11-08 15:03:13 +08:00
    zhihaofans
        1
    zhihaofans  
       2019-03-23 17:44:48 +08:00 via Android
    你好是的,现在大家都用 Windows 10
    dabaibai
        2
    dabaibai  
       2019-03-23 17:48:11 +08:00
    你好是的,现在大家都用 Linux
    yxq1990
        3
    yxq1990  
       2019-03-23 17:56:54 +08:00
    iOS/Android 没凉,iOS/Android 开发凉了
    longaiwp
        4
    longaiwp  
       2019-03-23 18:08:53 +08:00
    你好是的,现在大家都用 macOS
    fromdark
        5
    fromdark  
       2019-03-23 18:53:17 +08:00
    说的是 android/ios 原生开发吧,现在入肯定凉了
    kukala
        6
    kukala  
    OP
       2019-03-23 19:54:48 +08:00 via Android
    @fromdark 是的,是指开发,原生不是在体验上会更好点吗?
    jdgui
        7
    jdgui  
       2019-03-23 19:59:12 +08:00 via Android
    每次看到这种帖子我都怀疑自己是个假的安卓开发。。为啥我看到安卓开发的岗位还是非常非常多的。
    hkitdog
        8
    hkitdog  
       2019-03-23 20:19:03 +08:00 via iPhone
    现在都他妈是 web
    一个网站就能横跨几个平台,现在没什么 starup 会做原生 app,除非是做游戏的,一定要在原生上跑
    请一个写 js 的 没多少成本, 再过几年大型游戏估计能在 chrome 上跑
    murmur
        9
    murmur  
       2019-03-23 20:55:49 +08:00
    @hkitdog 但是那些 hybrid 死都死的差不多了啊 留在用户手机里的还是 native 壳的应用 就算嵌入其他混合框架都是魔改爆改级的
    huruwo
        10
    huruwo  
       2019-03-23 21:48:19 +08:00
    hybrid 上世纪的东西就不说了,RN 体验凑合把,不过据说要重写一遍了。至于 Flutter,你去搜下。有没有招只会 flutter 的岗位,顶多做个加分项。
    建议转 js,js 天哈第一。学会 js=全栈工程师=做十个人的活拿五个人的钱。
    xjbeta
        11
    xjbeta  
       2019-03-23 23:18:59 +08:00 via iPhone
    我有打算学学 flutter 但是看看 GitHub 上还有 4k 多个 issues 还是往后推推吧
    murmur
        12
    murmur  
       2019-03-23 23:43:06 +08:00   ❤️ 1
    楼主
    我建议你学 android android 用 java java=加瓦 加瓦加瓦添砖加瓦 说明 java 才是大型应用的基石
    如果 android 不景气你可以转企业开发 j2ee=捷途易易 说明选择 java 会让你开发一路顺风
    huclengyue
        13
    huclengyue  
       2019-03-24 00:02:32 +08:00 via Android
    @kukala flutter 犹豫机制的原因,体验上跟原生一样,其他的跟原生比还是要差点
    boolean93
        14
    boolean93  
       2019-03-24 01:01:54 +08:00   ❤️ 1
    凉个蛋啊,问这种问题不如自己调查一下目前的需求行情。
    jacketma
        15
    jacketma  
       2019-03-24 07:16:02 +08:00 via Android
    手机客户端必然重走 PC 老路。早前那么多.exe 软件,现在都 web 服务化了,手机 App 的轻应用、PWA、小程序只会越来越多。客户端只能留给大厂和游戏了。
    fromdark
        16
    fromdark  
       2019-03-24 08:37:33 +08:00   ❤️ 1
    @kukala
    1.新手现在入安卓或者 ios 的原生开发很可能是凉了,因为整个市场已经趋于稳定了,需要的只是维护和更新,有那么多经验丰富的老手,新手自然就不吃香了。重点是新人,对于已经有丰富开发经验的程序员还暂时不会凉。
    2.对于创业公司来说,如果需要一款 app,更愿意先用混合开发,因为没钱。等公司有资金之后再重新用原生开发。
    3.其实混合开发也没有上面说的那么糟糕,而且只要市场有,必然可以优化,成本也是一个混合的优势。就好像安卓毛病多,但成本低,所以安卓的市场也很繁荣一样。
    haofei
        17
    haofei  
       2019-03-24 10:06:26 +08:00
    学好 javascript 保底

    上手 flutter 这个是赌未来
    ibugeek
        18
    ibugeek  
       2019-03-24 11:26:24 +08:00
    做外包的话,uniapp 很可以啊,连小程序都能够生成。
    luopengfei14
        19
    luopengfei14  
       2019-03-24 17:12:28 +08:00 via iPhone
    iOS 刚转 java 后端,安卓需求感觉还好一些吧。
    要是中高级的还好一些,可惜我不是
    kukala
        20
    kukala  
    OP
       2019-03-25 15:42:07 +08:00
    @fromdark 感谢回复
    kukala
        21
    kukala  
    OP
       2019-03-25 15:42:43 +08:00
    @luopengfei14 iOS 中高级的定标准大致上是怎样的?
    luopengfei14
        22
    luopengfei14  
       2019-03-25 21:00:24 +08:00 via iPhone
    @kukala
    技术积累厚? iOS 知识点知道的广?源码研究多?编程能力强?业务知识多?交流能力好?

    (´_`。)我也不能一下说清。github 有全面的 iOS 学习资料,还是中国人建的仓库,你找找吧
    Smallweed
        23
    Smallweed  
       2019-04-04 09:48:27 +08:00   ❤️ 1
    初级:UI 界面搭建、能利用网络框架进行调试接口、能使用第三方框架、熟悉 iOS API、完成业务逻辑需求

    中级:能快速完成界面搭建、能根据项目业务逻辑以及需求封装出常用工具类、熟悉 iOS 内置 API、能快速选择学习第三方、了解第三方底层并进行二次封装、有基本的架构能力并设计出健壮的架构、有较好的编程习惯、有一点产品意识

    高级:能对第三方安全性进行评估、架构风险评估、项目风险评估 ,有开发新框架的能力、在专项领域有积累和造诣、能解决公司核心业务(安全、图形图像、音视频等技术攻关)、能做技术调研并快速熟悉
    Smallweed
        24
    Smallweed  
       2019-04-04 09:50:28 +08:00
    一个人技术能力强不强,关键在于他解决问题的能力
    kukala
        25
    kukala  
    OP
       2019-04-04 10:19:20 +08:00
    @luopengfei14 感谢回复
    kukala
        26
    kukala  
    OP
       2019-04-04 10:20:46 +08:00
    @Smallweed 感谢回复,比较详细了
    iosnewbee
        27
    iosnewbee  
       2019-04-11 08:46:06 +08:00
    @luopengfei14 怎么转 java 了?我是 java8 年了,感觉没什么可学的了,想学 ios 呢
    iosnewbee
        28
    iosnewbee  
       2019-04-11 08:48:19 +08:00
    @hkitdog 有教 iOS 的吗?我是 java8 年了,安卓也会,感觉该学学 ios 突破突破了呢
    luopengfei14
        29
    luopengfei14  
       2019-04-11 10:21:07 +08:00 via iPhone
    @iosnewbee 感觉 iPhone 要死的感觉,我还是早做打算早点撤
    zsading
        30
    zsading  
       2019-05-14 10:16:24 +08:00
    还是切入前端比较妙
    jinsongzhao
        31
    jinsongzhao  
       2019-11-08 15:03:13 +08:00
    轮回现象。桌面应用 C/S,慢慢被 WEB 2.0 替代。然后移动端来了,APP=C/S,下一步就是 WEB 3.0 替代 APP 了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1189 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 23:11 · PVG 07:11 · LAX 16:11 · JFK 19:11
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.