最近接近 3 周业余时间,开发了一个输入法应用,分享给大家 :) 个人认为是个“或许有用的 App ”吧。
QVKeyboard (七维输入法)是一个输入法应用,通过 USB 连接 iPhone 到 Mac 后,可以实现在 Mac 端打字,iPhone 上输入。
原价 6 元,限时 1 块钱哦(限时 3 天,2018.10.23-2018.10.25 )
我遇到了下面两种场景:
于是我找了一些现成的 App,要么太贵,要么配对太复杂,要么不稳定,要么不支持中文。直到有一天逛 GitHub 看到一个古老的库 PeerTalk。通过连接 USB 线可以立即实现配对,省去了输入 IP、查找蓝牙等配对的过程,可谓是简单直接迅速。
目前 QVKeyboard 移动端只有 iOS,PC 端只有 macOS。未来可能会根据需要适配 Android 和 Windows 平台。
iOS App :
qvkb
或 七维输入法
或 qvkeyboard
都可以到。macOS Client :
打开后界面如下:
macOS 客户端下面三个按钮有快捷键,目前还没有界面上的提示:
当文本框内容为空时,继续按Delete
键,也会发送Delete
到 iOS。
由于需要和 Mac 端通讯,必须启用“允许完全访问”。但对于输入法来说,如果允许完全访问了,那就不可避免的带来安全隐患。虽然我啥也没做,但信任的存在就引入了人的因素。
其实原理很简单,见开源库 https://github.com/rsms/peertalk
Emmm...不开源了。
审核过程由于涉及多个端配合,还专门录了个视频,放在了 https://youtu.be/-vr_rHpgwAM ,很菜的口语哈。
开发如此简单的 App 也挺耗费时间的,所以以后还是多多支持一些独立开发者啦。
文章有删减,完整文章在 https://mp.weixin.qq.com/s/5-mljFQHx6YthiCDHtFt4g
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.