现在,由于诺基亚即将发货我预订的n900,我想熟悉移动开发 - 对于一个只在Linux上开发过Amiga和C=64并且热爱Python的人来说,maemo似乎足够友好。然而,我对UI等方面一窍不通,特别是移动UI - 而且,我不想仅仅为了n900学习编程,而是更广泛地学习。看起来大多数指南等都非常平台或设备特定,因此,有关“UI最佳实践”的教程、书籍或网站的建议,适用于所有移动平台 - 而不仅仅是Maemo或iPhone。
Forum Nokia提供了关于移动设备用户界面的优质文档,当然这些只是一些简单的通用规则,正如此前所说。但请看一下这个页面:http://www.forum.nokia.com/Technology_Topics/Design_and_User_Experience/(还可以查看底部的重要链接)
移动UI不是GTK+/QT的伙计们。也没有所谓的“一刀切”。
它被称为Web。学习HTML5并开始编写移动应用程序。