V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
xiaobao0521
V2EX  ›  分享创造

我开发了一款帮助独立开发者提高工作效率的工具

  •  
  •   xiaobao0521 · 2023-08-21 12:08:01 +08:00 · 2623 次点击
    这是一个创建于 460 天前的主题,其中的信息可能已经有所发展或是发生改变。

    各位 V2EX 的朋友大家好! 我是一位有 15+年工作经验的“老龄”开发者,在上班中,我们开发的时候有团队协作,有 UE/UI ,有产品/测试,有后端/前端,各司其职,相互配合共同完成一个产品。但是当我转做独立开发的时候,发现很多东西都要自己去做,这样真正在写代码的时间反倒是特别少,而且大部分精力要花到产品设计中,为了要保证产品快速开发和迭代,解决没有团队配合的问题,我把工作中遇到的重复的工作内容,都通过工具来解决,这样就不用把时间花到重复的地方,让时间可以更合理的分配到更重要的事情上面。 下面简单介绍下我的 app 开发助手的功能,看看哪个功能会对咱们独立开发的朋友有帮助,也希望大家多多支持。

    AppIcons

    它支持任何 Apple 平台所需的每种类型的图标:iOS 、iPadOS 、watchOS 、macOS 等。它使用 xcasset 目录格式。支持 Android 应用程序图标。

    • iPhone:9 种不同的尺寸和文件。
    • iPad:10 种不同的尺寸和文件。
    • Mac:10 种不同的大小和文件。
    • iWatch:20 种不同的尺寸和文件。
    • Android:5 种不同的大小和文件。
    • 自定义:支持各种宽度和高度。

    JSON2Model

    根据 JSON 快速生成对应模型,简化流程

    支持 Java 、Swift 、Dart 、GO 、Objective-C 5 种编程语言模型生成 支持不同语言不同库的生成 支持不同语言切换不同解析库 支持自定义基类名称 支持文本、代码高亮显示

    • Swift -> Codable 、HandyJSON 、ObjectMapper 、KakaJson 、SwiftyJSON
    • Objective-C -> MJExtension 、YYModel 、JSONModel
    • Dart -> json_serializable

    APNs

    用于直接向 Apple 推送通知服务 (APNs) 发送推送通知。 无需设置自己的服务器来测试物理设备上的推送通知。 支持所有已知的签名身份配置:

    • 支持 P8 证书
    • 支持 P12 证书
    • 支持钥匙串

    精心设计的设备 token 管理,包含使用这些 token 的请求日志,因此您可以很好地了解哪些设备成功接收到通知,哪些设备没有成功接收到通知。您还可以激活/停用列表中的设备,因此在从测试中删除该设备后,您无需重新输入任何先前的 token 。

    各种转换器

    • 进制转换器:二进制、八进制、十进制、十六进制、相互转换。
    • 颜色转换器:HEX 、RGB 、RGBA 和 ARGB 之间相互转换。
    • Base64:使用 Base64 编码对文本进行编码/解码。
    • URI:编码/解码 URI (统一资源标识符)。
    • Timestamp:时间戳转换。

    附上链接:App 开发助手

    希望能对广大的开发者有所帮忙,让大家开发效率都能提高。

    附上一些 App 截图

    1 2 3 4 5 6

    20 条回复    2023-08-24 16:36:12 +08:00
    youngxhui
        1
    youngxhui  
       2023-08-21 12:14:26 +08:00 via Android
    图很模糊
    pansongya
        2
    pansongya  
       2023-08-21 12:19:23 +08:00
    这个是你的真名吗?
    estk
        3
    estk  
       2023-08-21 12:20:40 +08:00   ❤️ 1
    好家伙,人家在淘金,你卖牛仔裤
    aabbcc112233
        4
    aabbcc112233  
       2023-08-21 12:25:17 +08:00
    你做的这些基本不在点上,都是些不痛不痒的工具,也有大量的可替代方案。
    而且都是些开发相关的东西,对独开来说,开发是最熟悉最简单的事情。
    独开遇到的问题,UI 设计,支付接入,隐私协议,运营方法,财务报账计税等等等
    xiaobao0521
        5
    xiaobao0521  
    OP
       2023-08-21 13:39:19 +08:00
    @aabbcc112233 🙏学到了
    xiaobao0521
        6
    xiaobao0521  
    OP
       2023-08-21 13:40:10 +08:00
    @estk 淘金也得穿裤子啊,哈哈
    xiaobao0521
        7
    xiaobao0521  
    OP
       2023-08-21 13:40:51 +08:00
    @pansongya 是否真名很重要?
    xiaobao0521
        8
    xiaobao0521  
    OP
       2023-08-21 13:41:21 +08:00
    @youngxhui 可以去 app store 上面看看,比较清晰
    Tarek911
        9
    Tarek911  
       2023-08-21 13:55:38 +08:00
    - AppIcons:目前
    murmur
        10
    murmur  
       2023-08-21 14:01:22 +08:00
    以前我记得有个 splash-icon-generator 的 nodejs 写的程序,还兼容 cordova ,现在不知道新版是啥

    人家是命令行你这还得装 app ,真的是没事折腾自己吃饱撑的
    Tarek911
        11
    Tarek911  
       2023-08-21 14:01:55 +08:00   ❤️ 1
    从我的角度来看,这些痛点不是很痛:
    目前 iOS 图标一张图就可以了;数据模型 Codable 足够;个人开发者搞推送的应该很少,之前我自己没有用到; Json 、数据格式转换这种我倒是有收藏些 web 产品能解决。

    付费意愿几乎为 0
    PaulSamuelson
        12
    PaulSamuelson  
       2023-08-21 14:14:39 +08:00
    @murmur 为了对接上支付接口,已经很拼了,apple 是国内唯一 [个人不开公司] 的收款入口了
    xiaobao0521
        13
    xiaobao0521  
    OP
       2023-08-21 14:33:11 +08:00
    @Tarek911 个人在做独立开发或者接私活的时候,这些功能还是能让我提高开发效率的。你说的也有道理,也许这个产品最后就是个试错的成本。后期有啥好想法可以沟通交流下。
    zoharSoul
        14
    zoharSoul  
       2023-08-22 09:21:21 +08:00
    xcasset 目录格式 是什么啊?
    MRpanghu
        15
    MRpanghu  
       2023-08-22 15:23:43 +08:00
    按照惯例,不是应该分享一些码的嘛,蹲一个
    gamblor
        16
    gamblor  
       2023-08-22 16:38:33 +08:00
    比较鸡肋,功能基本都可以用一些工具 web 站点代替,跟个人开发者几乎没啥关系
    fromdark
        17
    fromdark  
       2023-08-22 18:17:19 +08:00
    感觉这些工具类的网站都提供啊
    xiaobao0521
        18
    xiaobao0521  
    OP
       2023-08-22 19:55:08 +08:00
    @zoharSoul 苹果开发应该都知道,就是一个图片集合
    nailuoGG
        19
    nailuoGG  
       2023-08-24 14:57:32 +08:00
    能够做出来并分享出来就很棒了
    xiaobao0521
        20
    xiaobao0521  
    OP
       2023-08-24 16:36:12 +08:00
    @nailuoGG 🙏
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1018 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 23:15 · PVG 07:15 · LAX 15:15 · JFK 18:15
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.