QVKeyboard 通过 macOS 给 iOS 打字的输入法应用

2018-10-24 00:26:46 +08:00
 everettjf

最近接近 3 周业余时间,开发了一个输入法应用,分享给大家 :) 个人认为是个“或许有用的 App ”吧。


QVKeyboard (七维输入法)是一个输入法应用,通过 USB 连接 iPhone 到 Mac 后,可以实现在 Mac 端打字,iPhone 上输入。

原价 6 元,限时 1 块钱哦(限时 3 天,2018.10.23-2018.10.25 )

场景

我遇到了下面两种场景:

  1. 经常需要在微信上和别人聊技术,但很多技术的内容又要打好多字,手机打字实在不习惯。某些情况下,电脑又不适合或者不想安装微信的 Mac 端。想快速聊完,快速干活儿。
  2. Day One 是个不错的 App,购买了手机端,但有时候想写的内容多的时候,又是觉得手机打字太麻烦。

于是我找了一些现成的 App,要么太贵,要么配对太复杂,要么不稳定,要么不支持中文。直到有一天逛 GitHub 看到一个古老的库 PeerTalk。通过连接 USB 线可以立即实现配对,省去了输入 IP、查找蓝牙等配对的过程,可谓是简单直接迅速。

环境

目前 QVKeyboard 移动端只有 iOS,PC 端只有 macOS。未来可能会根据需要适配 Android 和 Windows 平台。

安装

iOS App :

  1. https://itunes.apple.com/cn/app/qvkeyboard/id1439106456
  2. 搜索 qvkb七维输入法qvkeyboard 都可以到。

macOS Client :

  1. GitHub https://github.com/qvkeyboard/qvkeyboard/releases
  2. 百度云 https://pan.baidu.com/s/1lRPMJcy22oSSiUDhM5yyAw

使用方法

  1. iOS 上 QVKeyboard 安装后,打开“设置 - 通用 - 键盘 - 键盘 - 添加新键盘“,在”第三方键盘“区域点击” QVKeyboard “。
  2. 再次点击 QVKeyboard,点击”允许完全访问“,然后”允许“。
  3. 打开任意一个 app 可输入文字的界面,切换输入法到 QVKeyboard。
  4. 现在键盘会如下显示:
  5. 打开 macOS 端 图标如下:

打开后界面如下: 6. 此时 iOS 和 macOS 如果连接成功,会都显示 🌈Ready for type:)

  1. 可以在输入框打字啦。回车就会发送。Enjoy it :)

两种输入模式

快捷键

macOS 客户端下面三个按钮有快捷键,目前还没有界面上的提示:

Delete 键

当文本框内容为空时,继续按Delete键,也会发送Delete到 iOS。

隐私

由于需要和 Mac 端通讯,必须启用“允许完全访问”。但对于输入法来说,如果允许完全访问了,那就不可避免的带来安全隐患。虽然我啥也没做,但信任的存在就引入了人的因素。

原理

其实原理很简单,见开源库 https://github.com/rsms/peertalk

代码

Emmm...不开源了。

总结

审核过程由于涉及多个端配合,还专门录了个视频,放在了 https://youtu.be/-vr_rHpgwAM ,很菜的口语哈。

开发如此简单的 App 也挺耗费时间的,所以以后还是多多支持一些独立开发者啦。


文章有删减,完整文章在 https://mp.weixin.qq.com/s/5-mljFQHx6YthiCDHtFt4g

2672 次点击
所在节点    分享创造
8 条回复
allinoneok
2018-10-24 12:19:45 +08:00
淘宝 蓝牙键盘
panda0
2018-10-24 13:00:52 +08:00
我一般用 handoff. Mac 端复制文本, IOS 长按粘贴。
everettjf
2018-10-24 13:23:10 +08:00
@allinoneok 嗯。蓝牙是一个方式。
everettjf
2018-10-24 13:23:53 +08:00
@panda0 嗯。也可以哈哈
NonClockworkChen
2018-10-24 14:21:21 +08:00
买了一个,支持一下,感觉还是有点用的。
everettjf
2018-10-24 22:47:13 +08:00
@NonClockworkChen 感谢。我在公司总用哈。(没在公司电脑安装微信客户端)哈哈
fhefh
2018-10-25 17:42:50 +08:00
Typeeto 很早之前用这个~
galaxyz
2018-10-27 14:14:28 +08:00
赞一个

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/500442

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX