xooass
V2EX  ›  Android

2023 年了,非专业后端仔(以前的个人站长)想快速做一个安卓 app 应该用啥啊

  •  
  •   xooass · Mar 30, 2023 · 16438 views
    This topic created in 1320 days ago, the information mentioned may be changed or developed.

    自家外贸公司,公司没有专业程序员,就有一个 php 初级程序员,用 wordpress 架个 SEO 站,修改下 shopify 页面。会点 html,css,jq 不会 vue 之类的。

    我自己用 python 做数据分析和写一些自动化工具。

    现在因为自建仓库,已经自己写了一套初级仓管系统,想接一个 pda 手持终端,类似菜鸟驿站那种,就两功能,扫一下入库,扫一下出库。

    功能非常初级,但是这种手持终端,配置往往都非常低,基本上是 2G 内存+几年前的低端 cpu 。

    如果用 uniapp 或者 rn 这种,应该会比较卡吧?

    如果是用 flutter ,会不会比写原生好很多? 我们暂时不用考虑 ios 和其他什么的,就 pda 安卓。

    完全不会 java 和 kotlin 的情况下,如果完全写原生的话哪个上手快一点啊?对比 flutter 的 dart 呢?

    39 replies  •  2023-03-31 09:50:46 +08:00
    LLaMA2
    LLaMA2
    Mar 30, 2023
    1
    一包烟钱,我给你写一个吧。
    LeegoYih
    LeegoYih
    Mar 30, 2023
    2
    RN 比较香,但是无论什么框架难免要和原生交互,到时候还是得学一点 Java/Kotlin
    hhjswf
    hhjswf
    Mar 30, 2023 via Android
    3
    可以套壳浏览器做个 web
    adimn
    adimn
    Mar 30, 2023
    4
    pwa 完事软件都不用装了
    Muniesa
    Muniesa
    Mar 30, 2023 via Android
    5
    读二维码数据然后发送请求吗,flutter 直接调包应该很快就能写好
    cocomiko
    cocomiko
    Mar 30, 2023
    6
    https://github.com/mebjas/html5-qrcode
    html5 接入就可以了只要写一个移动端 web 页面,给人家做过类似的,手持 pda 装了用的很好,不过我是用 ionic 写的,因为对方有一些原生的需求,你这种情况写个移动端网页都完全胜任
    james2013
    james2013
    Mar 30, 2023
    7
    不熟悉的话,原生用 java 写比较好,因为使用 kotlin 仍然要会 java
    flutter 是跨端的,没有必要,怎么可能会比原生好?
    dreamramon
    dreamramon
    Mar 30, 2023
    8
    直接 rn 吧,简单的 ts 语法,一包烟的功夫就出来了。
    superedlimited
    superedlimited
    Mar 30, 2023 via iPhone
    9
    rn 。一切声明式 ui ,都是抄 react 的。
    xieren58
    xieren58
    Mar 30, 2023
    11
    几分钟上手, 半小时出 app
    westoy
    westoy
    Mar 30, 2023❤️1
    12
    上面几位觉得一包烟的, 可能不知道你想做什么

    不到五百, 你能买到采集器 + 扫码枪 + 盘点机, 里面还打包了软件

    除非你要深度整合自己的 ERP , 不然这东西自己做亏的一逼
    xscit
    xscit
    Mar 30, 2023 via iPhone
    13
    让一楼写一个吧
    xu11111111
    xu11111111
    Mar 30, 2023
    14
    用 gpt 最快,我奶奶都会用
    zoharSoul
    zoharSoul
    Mar 30, 2023
    15
    原生写最简单
    belowfrog
    belowfrog
    Mar 30, 2023
    16
    rn 恶心,不要碰; flutter 没写过,比 rn 生态圈新一点,就是各种包新很多;

    推荐 java 写,java 基础语法也简单,看两天差不多就上手了
    belowfrog
    belowfrog
    Mar 30, 2023
    17
    你这需求,直接小程序吧,感觉很简单,小程序组件也齐
    whyrookie
    whyrookie
    Mar 30, 2023
    18
    最快是 Java,这种功能,很多库很早就有,大部分也是 Java 写的,遇到问题也好解决
    IvanLi127
    IvanLi127
    Mar 30, 2023 via Android
    19
    你这需求。。。其实网页也能做出来
    NewTab12138
    NewTab12138
    Mar 30, 2023
    20
    flutter 如果会的话,很快,几个小时就可以
    djoiwhud
    djoiwhud
    Mar 30, 2023 via Android
    21
    给一楼一百块钱,买包软中华。让他帮你写。
    jarven123
    jarven123
    Mar 30, 2023
    22
    uniapp 没啥问题的就一个扫描的功能
    MozzieW
    MozzieW
    Mar 30, 2023
    23
    先确定方案:
    1. 如果确定买手持,直接用人家的 demo 跑,逻辑改一下。完了
    2. 写个手机 App ,GitHub 找个扫码的 demo ,跑起来,逻辑改一下。完了
    internelp
    internelp
    Mar 30, 2023
    24
    flutter 简单,我给你写一个吧。
    xulihang
    xulihang
    Mar 30, 2023
    25
    AaronLee01
    AaronLee01
    Mar 30, 2023
    26
    学一学 Kotlin ,Compose 画页面和前端很像了
    vivipure
    vivipure
    Mar 30, 2023
    27
    用 h5 开发,然后 capacitor 包一层进行了。简单功能不存在卡顿的问题
    zhanlanhuizhang
    zhanlanhuizhang
    Mar 30, 2023
    28
    给我一包烟钱。给你写一个
    flytsuki
    flytsuki
    Mar 30, 2023
    29
    用过 web 扫码很慢,后面写了个 android 壳接入华为的扫码速度很快
    sunrain
    sunrain
    Mar 30, 2023
    30
    jalena
    jalena
    Mar 30, 2023
    31
    我写过,你要考虑你怎么去接入 PDA 的扫码,一般有直接输出,还有个广播

    我用的就是广播,他基本能兼容市面上买到的所有 PDA 。。。

    界面就用原生呗,Android studio 有可视化。。。。。
    xooass
    xooass
    OP
    Mar 30, 2023
    32
    谢谢各位,听到你们这样说,我突然很有信心自己一周不到就写出来了。
    DICK23
    DICK23
    PRO
    Mar 30, 2023
    33
    别用 web 就行,调摄像头不是一般的慢
    leconio
    leconio
    Mar 30, 2023
    34
    ChatGPT+Flutter
    suijishu
    suijishu
    Mar 30, 2023
    35
    @xooass 一包烟钱,给你用 java 原生写了。前提是有接口啊。
    ajacks
    ajacks
    Mar 30, 2023
    36
    uniapp 就可以,红外扫描自己写一个原生插件就行。
    chaoyebugao
    chaoyebugao
    Mar 30, 2023
    37
    Flutter 写,主要是跨平台和快。后端着落了?
    hlayk
    hlayk
    Mar 31, 2023
    38
    如果就按照你这简单的需求 一个页面加两个按钮 再调用个接口 用啥写都无所谓 但是 PDA 这种性能不行的设备 用原生会不会好些 ?
    xjqxz2
    xjqxz2
    Mar 31, 2023
    39
    用 ChatGPT ~ :)
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   978 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 109ms · UTC 19:23 · PVG 03:23 · LAX 11:23 · JFK 14:23
    ♥ Do have faith in what you're doing.