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

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

  •  
  •   xiaobao0521 · 250 天前 · 2329 次点击
    这是一个创建于 250 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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