当前位置: 首页 > news >正文

程序员自由创业周记#2:前期准备

pexels-skylar-kang-6368836

感恩

上次公开了创业的决定后,得到了很多亲朋好友和陌生朋友的鼓励或支持,以不同的形式,感动之情溢于言表。这些都会记在心里,大恩不言谢~

创业方向

笔者是一名资质平平的iOS开发程序猿,创业项目也就是开发App卖,类型的话主要以工具类为主,优先会解决一些我的需求。平台以iOS平台和MacOS平台为主,如果移动端产品反响不错会考虑使用Flutter开发Android版本。后续即将开发的产品会在如下几个里选几个:

  1. MacOS 定时提醒休息
  2. MacOS 截图、OCR
  3. MacOS 番茄钟
  4. MacOS & iOS 纪念日倒计时
  5. iOS 各种类型的小组件
  6. iOS 个人OKR目标管理
  7. iOS 每日金句
  8. iOS 灵动岛动画
  9. iOS 音频转文字
  10. iOS 闹钟

上面的任何一种类型在商店都能找到一堆产品,我这边差异性可能就是极简和用户体验,还有就是出海,不限于国内市场;
我负责产品规划,代码开发,运营推广,爱人负责UI设计。每个阶段都会借助AI工具的帮助,最大限度发挥个人的力量。而且个人精力和积蓄有效,所以只给自己13个月的时间,如果赚不到钱就找活。也正是因为只有13个月,所以不可能每个产品都做,会集中精力打磨其中的几个,中间涉及到任何经验我均会在周报中公开,也便监督自己。

还有最近两周在跟独立开发圈的两位前辈在共同开发一款打卡类型的软件,产品经理的设计令人过目难忘,另外一位的技术能力让人折服;相信在跟两位前辈的合作能让我更快进入创业的状态。

差生文具多

MacBook

既然是开发iOS App,必然需要一台Mac电脑,原本的 「MacBook Air 8G内存 M1芯片 13寸 2019款」,本来是我一直在用,但随着爱人研究生开学,和即将为产品设计UI也需要一台单独的电脑,所以决定再采购一台MacBook开发用,台式电脑肯定不行,既然独立开发,就要享受走到哪在哪工作的状态。结合预算和性能 「MacBook Pro 16G内存 M1 Pro芯片 51G硬盘 16寸 2021款」 和 「MacBook Air 24G内存 M2芯片 1T硬盘 15寸 2023」进入了最终的决赛,两款都是1.35万左右,开发iOS App都完全足够,最终通过拍脑门决定买了后者。而且之前的Air 用着很顺畅,也没有GPU的强需求,觉得Air足够;
然后买完就后悔了,等电脑到了以后,发现用Xcode 15 beta版本调试发热严重,屏幕下沿温度能达到43摄氏度,去Apple直营店检测也没问题,可能这是Xcode 测试版本的通病吧。如果再让我选一次,可能选择有风扇的Pro吧。

iPhone

因为用Xcode15发热严重,加上我的主力机升级了iOS17必须用Xcode15才能调试,迫使我从咸鱼上淘了一台换过屏+电池循环897次的iPhone12 作为测试机。

GPT

除了MacBook,升级了ChatGPT Plus,以便使用 GPT4 的模型帮我写代码;然后买了 GitHub Copilot 也是在Xcode写代码的时候一些简单的语法能提示的更多一些;这两个AI工具大概每天能帮我节省半小时的开发时间吧,预估。

工位

还有就是整理了下在家的工位,白天去图书馆、公园、咖啡馆写代码,晚上在家自己的工位上写。虽说没人监督,但是动力确实比上班的时候足。每天叫醒自己的真正的是梦想。

A9D8AFAF-C730-4917-8ECB-F1511030A5AB_1_105_c


往期文章:

创业周记合集

http://www.lryc.cn/news/151246.html

相关文章:

  • Elasticsearch实战(四):Springboot实现Elasticsearch指标聚合与下钻分析open-API
  • Opencv图像暗通道调优
  • 怎样来实现流量削峰方案
  • git status搜索.c和.h后缀及git新建分支
  • 【配置环境】Visual Studio 配置 OpenCV
  • java.sql.SQLException: com.mysql.cj.jdbc.Driver
  • React笔记(四)类组件(2)
  • 点云从入门到精通技术详解100篇-点云信息编码
  • Python爬虫解析网页内容
  • 从零开始学习Python爬虫技术,并应用于市场竞争情报收集
  • SpringCloudGateway集成SpringDoc CORS问题
  • 国际版阿里云/腾讯云:弹性高性能计算E-HPC入门概述
  • 【博客702】shell flock实现单例模式执行任务
  • 数据分析基础-数据可视化07-用数据分析讲故事
  • 策略模式简介
  • 学术加油站|基于端到端性能的学习型基数估计器综合测评
  • MySQL 使用规范 —— 如何建好字段和索引
  • Relation Extraction as Open-book Examination: Retrieval-enhanced Prompt Tuning
  • FFmpeg报错:Connection to tcp://XXX?timeout=XXX failed: Connection timed out
  • iOS开发Swift-7-得分,问题序号,约束对象,提示框,类方法与静态方法-趣味问答App
  • AUTOSAR规范与ECU软件开发(实践篇)7.10MCAL模块配置方法及常用接口函数介绍之Base与Resource的配置
  • Android11编译第二弹:USB连接MTP模式+USB调试+USB信任
  • Unity ShaderGraph教程——基础shader
  • 第 3 章 栈和队列(单链队列)
  • 【DFS】1254. 统计封闭岛屿的数目
  • C#--sugarClient使用之ColumnName
  • 深度学习-4-二维目标检测-YOLOv5源码测试与训练
  • 找不到msvcp140.dll的解决方法【msvcp140.dll修复工具下载】
  • 内网隧道代理技术(二十)之 CS使用HTTP代理上线不出网机器
  • 安卓 tcp 客户端