V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
gadore
V2EX  ›  程序员

上海封城一个月,我在苹果商店上架了我的第一个 App

  •  
  •   gadore ·
    gadore · 2022-04-23 21:07:40 +08:00 via iPhone · 4815 次点击
    这是一个创建于 705 天前的主题,其中的信息可能已经有所发展或是发生改变。
    个人是一名前端开发在职,刚刚工作两年。
    当大前端环境开始卷起来之后,我突然发现 iOS 开发挺有意思,尤其是去年 swiftui 的语法让我感觉有非常高的可玩性和非常低的上手门槛,于是就在业余时间了解这门语言,也开发了一款网易云第三方的客户端。
    本来打算上架的,但因为音乐版权问题暂时搁置了,毕竟没有广告、可以跳过部分会员限制听歌、还能下载音乐到你的苹果文件 app 里这些功能,严重侵犯了网易的版权 TT 。审核人员能让我过审才是天方夜谭。。。
    上海疫情封城一周后,我就开始准备这款 app 的上架工作,当时完全是抱着试一试的心态在写程序,因为从没有过上架经验,也不清楚审核的标准是什么,所以对 app 的定位就是一个最简单的双历倒数日 app ,解决一个痛点:倒数事项可以年年重复利用,今年过完自动计算明年的,明年过完自动计算后年的,当然,农历也包含在内。
    还好 App 最终成功上架了,没有我想象的那么难。开发时间也就两周,上架时间反倒是同样花了我两周。
    我想说的是,学过前端的,尤其是对 React 这门语言有过使用经历的,那使用 swiftui 这门语言进行开发时,肯定有种非常熟悉的感觉。根本没有大家想象的那么难(前提是需求不能太复杂,比如我这个需求就很简单,哈哈)
    对了,App 名字叫:农小记
    完全免费
    如果这款 App 能帮上你,请一定给个好评,如果不能帮上你,卸载掉就好啦~
    第 1 条附言  ·  2022-04-27 18:08:24 +08:00

    对了,如果对新手如何开发ios应用这个话题感兴趣的人多的话,我也考虑出一个教程,看下安装量能不能破百吧~

    27 条回复    2022-04-27 17:57:39 +08:00
    firhome
        1
    firhome  
       2022-04-23 21:10:13 +08:00
    老哥不用居家办公吗?
    cssk
        2
    cssk  
       2022-04-23 21:20:48 +08:00 via iPhone
    这么阳春的功能弄了这么多截图
    searene
        3
    searene  
       2022-04-23 21:26:30 +08:00
    我最近也想上架一款应用,结果在注册 apple developer program 的时候被拦住了,说账号有问题,也不告诉我什么问题,问客服也不知道,真是服了
    QingStone
        4
    QingStone  
       2022-04-23 21:53:28 +08:00 via iPhone
    欢迎页 /关于页,在点击允许联网后一闪而没
    cjh1095358798
        5
    cjh1095358798  
       2022-04-23 21:56:41 +08:00
    前端的话为啥不用 react-native 开发呢
    ch2
        6
    ch2  
       2022-04-23 22:28:37 +08:00
    等侧加载开放就不用上架了
    gadore
        7
    gadore  
    OP
       2022-04-23 22:37:55 +08:00 via iPhone
    @firhome 要啊,所以边办公边写的。代码量非常小
    gadore
        8
    gadore  
    OP
       2022-04-23 22:38:30 +08:00 via iPhone
    @cssk 三张就够了,但审核界面写的是 10 张最好,我是上架成功后才意识到的
    gadore
        9
    gadore  
    OP
       2022-04-23 22:39:19 +08:00 via iPhone
    @cjh1095358798 使用 native 做的 app 我用过,功能也能实现,但流畅度不如原生 swiftui 。
    gadore
        10
    gadore  
    OP
       2022-04-23 22:40:21 +08:00 via iPhone
    @searene 是的,我审核也被卡过,这是需要耐心的一个过程
    gadore
        11
    gadore  
    OP
       2022-04-23 22:40:59 +08:00 via iPhone
    @QingStone 我重新测试一下看看。感谢🙏
    codebigbang
        12
    codebigbang  
       2022-04-23 23:44:21 +08:00
    那么问题来了,对于边办公边写的私人 app ,假如你们公司非常不 nice ,
    你猜版权归属是属于公司还是属于个人的呢?
    v135ex
        13
    v135ex  
       2022-04-24 00:07:29 +08:00 via iPhone
    我就是 iOS 转的前端,swift 跟 es6 确实很像,他本身就是取百家之长。不过想问下楼主,使用的什么方式搭建的 ui 呢?纯代码? storyboard ?
    ansonsiva
        14
    ansonsiva  
       2022-04-24 00:15:02 +08:00
    @v135ex #13 swiftUI 呀。。。楼主写了
    wyfyw
        15
    wyfyw  
       2022-04-24 00:15:31 +08:00
    @codebigbang 按照法律,加上楼主亲自说的“边办公边写的”,版权一定是属于公司的。

    除非公司不要。
    t2jk4000
        16
    t2jk4000  
       2022-04-24 00:43:45 +08:00
    @wyfyw 没事,楼主没说过这话
    tomjames
        17
    tomjames  
       2022-04-24 08:06:57 +08:00 via iPhone
    发现一个 bug 。点击一键生成节日,没有反馈是否成功。多点几下,重复生成好几遍。还需要一个一个手动删除
    licript
        18
    licript  
       2022-04-24 09:05:16 +08:00
    老哥是怎么学习 swiftUI 的?求点建议,也打算业余时间学一下
    codefever
        19
    codefever  
       2022-04-24 10:46:01 +08:00
    挺实用的功能,有安卓版么
    yiyiwa
        20
    yiyiwa  
       2022-04-25 13:48:05 +08:00
    农历不似乎不太对? 生成的节假日,今天( 4/25) 离春节还有 331 天?
    Jekins
        21
    Jekins  
       2022-04-25 14:01:12 +08:00
    老哥方便分享下怎么学的 swift 嘛?
    samaaaaa
        22
    samaaaaa  
       2022-04-25 14:55:52 +08:00
    我还不能赚回开发者年费...已经到期了...不知道还续不续费...😂
    Young143
        23
    Young143  
       2022-04-25 18:36:40 +08:00
    下了 晚点看看
    gadore
        24
    gadore  
    OP
       2022-04-27 17:56:08 +08:00 via iPhone
    @Jekins 感谢,我会定期关注这个时间计算的
    gadore
        25
    gadore  
    OP
       2022-04-27 17:56:42 +08:00 via iPhone
    @codefever 斯坦福大学 2020 年 swift 公开课,这是一切的开始
    gadore
        26
    gadore  
    OP
       2022-04-27 17:57:02 +08:00 via iPhone
    @licript 下个版本修复,感谢反馈
    gadore
        27
    gadore  
    OP
       2022-04-27 17:57:39 +08:00 via iPhone
    @v135ex 纯代码
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2850 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 15:20 · PVG 23:20 · LAX 08:20 · JFK 11:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.