我想知道,在替换当前触摸屏智能手机的UI组件方面有多大的限制,特别是iPhone,Blackberry和基于Android的手机。
我想要做的是创建一个用于拨出和拨入电话的自定义用户界面。
我对Blackberry开发有一些经验。它的主题构建器可用于自定义来电屏幕上的某些项目,但看起来不像您可以增加答案按钮的大小。我知道Blackberry还允许您访问所有手机API,但我不确定您是否可以创建自己的UI,可以通过Blackberry来电屏幕获得优先权。如果您尝试通过添加任何按钮来自定义来电屏幕,它们将呈现为图片。
我可以设计一个完整的Android用户界面,因为不同的制造商有基于Android的手机不同的UI。
我可以使用iPhone,Blackberry或Android做我想做的事吗?或者其他任何电话?我猜可能是使用Qt的诺基亚手机,但我更喜欢我列出的3个平台。
感谢您的帮助。
答案 0 :(得分:3)
你可以在Android上执行此操作。事实上,它已经完成了。市场上有几种拨号器替代品。 Android具有非常模块化的架构,您可以访问手机的联系信息,无论实际的联系人提供商是什么(至少在2.0及以上)。
我很确定你无法在iPhone上执行此操作,因为它永远无法通过App Store审批流程。我不知道Blackberry虽然
答案 1 :(得分:1)
您可以在iPhone上创建自定义拨号器,之前已经完成。但是,在iPhone上,您无法覆盖来电屏幕。
Andorid与众不同。您也可以创建自定义拨号程序并覆盖来电屏幕。您只需要收听来电通知,然后启动您的应用。
对不起,在Blackberry,我不知道。