公司多了一个原生 flutter 项目,这个后端好上手吗 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
请不要在回答技术问题时复制粘贴 AI 生成的内容
Patrick6

公司多了一个原生 flutter 项目,这个后端好上手吗

  •  
  •   Patrick6
    patrick12138 Dec 25, 2023 2830 views
    This topic created in 856 days ago, the information mentioned may be changed or developed.

    公司主 web 后端是.net ,我写过 Java ,Java Web 的后端都知道点。 不知道这个如果写这个移动端的 flutter 会不会打乱后端学习节奏

    13 replies    2023-12-27 19:36:39 +08:00
    jifengg
        1
    jifengg  
       Dec 26, 2023
    如果没接触过 app 端开发,有好有坏,好处是接触了 flutter 之后,你可以独立开发一套应用了。坏处是,涉及到原生( android ,ios )的地方,会比较吃力。

    flutter 使用 dart 语言,这个语言有个好处是也可以开发后端服务,学习过程中使用 dart 编写后端,flutter 写前端,可以更快的学习这门语言。
    yinlei212
        2
    yinlei212  
       Dec 26, 2023
    Dart 跟 java 语法概念差不多,可以平滑切换,写多了会觉得 Dart 比 java 好用,有一点是前后端都写是累(甩锅没人接)。
    但是可以沉淀技术人的全局意识。
    如果喜欢技术那就可以弄,越多越好。
    如果对你来说技术只是一个过度那就 pass 吧。
    bsg1992
        3
    bsg1992  
       Dec 26, 2023
    flutter 只是写界面 没啥难度。
    如果涉及到一些原生功能,且 flutter 没有提供好的插件,你又没有原生 app 开发经验,遇到这种问题就比较难以解决
    Patrick6
        4
    Patrick6  
    OP
       Dec 26, 2023
    @jifengg #1 如果是这种那我的理解是类似 js 这种语言吗,既可以前端框架,又可以 node.js 来开后端,是这样吗
    Patrick6
        5
    Patrick6  
    OP
       Dec 26, 2023
    @bsg1992 #3 原生 app 开发,底层是 Java 安卓那套吗,可以举个例子吗,可能会是怎么样的原生问题?
    Patrick6
        6
    Patrick6  
    OP
       Dec 26, 2023
    @yinlei212 #2 简单一点的前端布局联调啥的还是会的,但是 app 端确实没接触过,不知道这种前后端是分离开的还是咋,难的点会在哪里就比较不懂
    yinlei212
        7
    yinlei212  
       Dec 26, 2023
    肯定是前后端分离,通过 api 调用
    Patrick6
        8
    Patrick6  
    OP
       Dec 26, 2023
    @yinlei212 #7 这样,那合理的
    bsg1992
        9
    bsg1992  
       Dec 26, 2023
    @Patrick6 安卓 Java iOS object-c 或者 Swift
    例如你需要调用蓝牙,相机 ,applypay ,灵动岛之类的手机功能,或者对接一些其他平台的 SDK
    flutter 上没有实现好的库,你就得去写 Java 或者 oc 代码进行开发 然后在 flutter 侧 写 channel 进行调用。
    而且 iOS 必须得用 mac 电脑进行打包发布,Windows 无法打包 iOS 应用
    bsg1992
        10
    bsg1992  
       Dec 26, 2023
    我也是.net 开发,flutter 写界面其实和前端差不多,麻烦的就是原生功能,还有就是怕遇上一些系统 bug ,如果你不懂原生开发很难对问题进行定位。
    Patrick6
        11
    Patrick6  
    OP
       Dec 27, 2023
    @bsg1992 #10 我这个应该不用管到 ios 的,就安卓端就可以,那你是运用就 flutter 前端,然后接口后端还是.net 这样的模式吗,还是说后端也用到了 dart 语言呢
    jifengg
        12
    jifengg  
       Dec 27, 2023
    @Patrick6 要类比的话更像 .net ,毕竟都是编译型语言。
    dart 能开发后端,但是目前用来开发后端还是太蛋疼。
    bsg1992
        13
    bsg1992  
       Dec 27, 2023
    @Patrick6 后端 dotnet app 端 flutter
    About     Help     Advertise     Blog     API     FAQ     Solana     1257 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 38ms UTC 23:39 PVG 07:39 LAX 16:39 JFK 19:39
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86