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

电焊工想搞个符合自己要求的工具软件还有机会吗?

  •  
  •   he110comex · 8 天前 · 1810 次点击
    自己一直用 QQ 邮箱的记事本写日记,直到最近看到有人说开了扫码验证登录,还是出现异常登录的情况,所以决定寻求安全一点的日记软件。

    找了一圈之后,发现竟然没有合适的——也可能找得太少,于是考虑是不是自己搞一个自己用。

    要求及情况说明如下:
    1 、本人非程序员,文科出身,但是能大致看懂一些 C 语言、前端 CSS 的代码(算是粗浅了解);
    2 、日记软件需求:简洁、功能够用
    ---运行平台:macOS (后面如果有能力考虑 iOS );
    ---日记编辑器:支持常见的编辑功能:文字格式(加粗、文字颜色、文字底纹)、图片上传(简易拉伸调整大小);
    ---加锁(打开软件需要验证);
    ---同步( iCloud 或 Onedrive 同步等);
    ---导入导出;
    ---加密;

    目前参考已有工具是 QQ 邮箱的「记事本」(功能基本符合要求,就是觉得自己写的日记可能会被官方人员看到,心里有点膈应),登录 QQ 邮箱 web 版,底部就能找到「记事本」的入口。

    想向大佬们求助(指条路或者点个方向):
    1 )学习什么语言、工具来完成这个任务比较合适(非求职)?
    2 )有哪些经验或坑可以提醒?
    3 )如果考虑 macOS 、iOS 双平台,有何种方案(目前先 1 、2 )?
    .
    .
    其实想自己写应用不是这一次才出现,有很多时候发现找不到合适的软件,就想着自己应该写一个符合自己口味的应用。

    以上,求大佬们轻喷。
    21 条回复    2020-08-02 11:30:09 +08:00
    he110comex
        1
    he110comex   8 天前
    目前参考的日记应用:
    1 、QQ 邮箱「记事本」:图文编辑功能足够使用;
    2 、Mini Diary:简洁,但是仅支持文字,不能添加图片。项目地址: https://github.com/samuelmeuli/mini-diary

    当然有办法移植或者搞个 QQ 邮箱「记事本」的离线版也很不错。
    itemqq
        2
    itemqq   8 天前 via iPhone
    现有的话……Onenote ?
    he110comex
        3
    he110comex   8 天前
    @itemqq onenote 已经用做笔记软件了,好像同步存在问题,老是同步半天同步不成功。而且想把笔记和日记分开。
    janus77
        4
    janus77   8 天前
    苹果自带备忘录,notion
    sunulin
        5
    sunulin   8 天前 via Android
    方片 了解下
    sunulin
        6
    sunulin   8 天前 via Android
    funp.in


    chrome 浏览器插件。安卓 ios 的 app 都有
    JamesR
        7
    JamesR   8 天前
    OneNote 搭配 OneDrive 即可,免费又好用,国产一律不考虑。
    he110comex
        8
    he110comex   8 天前
    看来大佬们还是不建议造轮子啊。。。
    fakerskt
        9
    fakerskt   8 天前
    有道云笔记
    sumouren
        10
    sumouren   8 天前
    Word+Onedrive !文字编辑功能最强大,全平台,背靠微软。
    hiplon
        11
    hiplon   8 天前 via Android
    Joplin?
    saltbo
        12
    saltbo   8 天前
    你要是只是想找个记笔记的软件 你能想到的肯定已经有人做了

    如果你是想借机学习下怎么开发一个软件,那么还是没问题的。

    现在软件大体上分为两种,一种是传统原生的,另一种是基于 H5 技术的混合开发。传统原生不支持跨平台,但是体验最好;混合开发不同技术栈开发难度及使用体验都不一样,但是一般支持跨平台。

    混合开发有 Flutter 、ReactNative 等,传统原生安卓 Java,苹果 Swift,Windows C#。

    总的来说细分很多。如果只是完成“做一个日志软件,支持 macOS 、iOS 双平台”这一个目标,那你学 Swift 就好了,目前来说你可能得做两个 app,但是以后 macOS 换成 ARM 架构之后,应该可以合并吧~
    musi
        13
    musi   8 天前
    会 md 的话就 Typora,然后 gitee 托管?
    zjsxwc
        14
    zjsxwc   8 天前
    买个群晖丢家里,用群晖 DS Note 记你的笔记
    ljsh093
        15
    ljsh093   8 天前 via iPhone
    群晖加一,自己造轮子可以慢慢当兴趣造。跨平台的话可以考虑 electron ?
    he110comex
        16
    he110comex   8 天前
    @saltbo 感谢大佬的详细解答!
    ztechstack
        17
    ztechstack   8 天前 via iPhone
    TODO+ONENOTE
    touno
        18
    touno   8 天前
    200 块钱成本,100 块钱买虚拟主机,50 块钱买个域名,50 块钱买包烟,然后用 Typecho 搭建个网站,你的地盘你做主,如果 200 块钱都不给的,百度找个 phpnow 这样子的绿色套件搭建本地 php 环境依然可以跑 Typecho~
    infinet
        19
    infinet   7 天前
    @he110comex 真的烧电焊?
    CEBBCAT
        20
    CEBBCAT   7 天前 via Android
    Google Docs,听说苹果的三件套也能在网页里操作,但我没用过,也可以看看微软的
    miao
        21
    miao   7 天前
    写邮件,发给 N 个自己的邮箱备份.
    就这么简单
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2430 人在线   最高记录 5168   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 11:29 · PVG 19:29 · LAX 04:29 · JFK 07:29
    ♥ Do have faith in what you're doing.