我想将外部相机连接到 iPhone(iPhone 内置的相机不足以满足我的需求),然后编写一个 iPhone 应用程序,允许我在想要拍照时向外部相机发送信号,然后立即将拍摄的照片下载到我的 iPhone 上,以便我可以将其无线发送到其他地方的服务器。
我在网络编程和 JS 方面有很多经验,但我没有 iPhone 应用程序的经验,我不确定我想要做的是否可能。理想情况下,如果我可以在 JS 中编码,然后使用 Cordova(或类似的东西)制作一个可以在任何 iDevice 或 Android 设备上运行的应用程序,那就太好了。
但是,假设这是不可能的,我想专注于一个应用程序只是 iDevices 首先。
我有两个问题:
我想做的甚至可能吗?
如果是这样,我可以通过使用网络技术,然后像科尔多瓦和 / 或 Chrome 应用程序将其转换为可以在任何智能设备上使用的东西吗?
尽管我以前从未编写过 iPhone 应用程序,但我非常乐意尝试学习,但我需要一些书籍 / 资源来解释一切,从如何创建“Hello,World!”iPhone 应用程序的基础知识到我可以做上面列出的所有事情。
非常感谢。
你的第一个问题的答案是是但这一切都不是很直截了当。让我解释一下这是如何做到的,但我不知道这是否对你来说是可行的解决方案。
您可以通过电缆将外部配件连接到 iPhone(对于 iPhone 5 和更高版本的照明连接器,现在使用旧的 30 针连接器早期的设备)或通过 Wifi(蓝牙)。如果您通过电缆或蓝牙(经典)连接,则需要向 Apple 注册 MFI。苹果的这一过程使其变得困难,现在只有公司可以签名。
注册后,您需要使用设备(相机)中的 MFI 芯片与之通信。完成上述操作后,您可以使用ExternalAccessory Framework进行开发。
另一个解决方案是蓝牙低功耗(BLE)对于这一点,你不需要注册与苹果,你可以只启用你的设备与 BLE,并开始使用开发您的应用程序CoreBluetooth framework但 BLE数据传输速率非常低所以可能不够好的照片传输。
和回答你的第二个问题是可能是可能的,如果你可以使用 CoreBluetooth 或 ExternalAccessory 框架与科尔多瓦或任何其他平台,你想使用。
本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处
评论列表(32条)