i like to know what are your app features. and what special native features you must have. example: menu items toolbar,icons data exchange phone app - web server gui data table, view, sort, search data input view,edit,save keyboard input get camera picture record voice,voice input record video,play video read barcode/qr share saved data -> mail,facebook load/save local data local database 2d sprites 3d graphics gps position street map compass sensor near field sensor gyroscope sensor orientation and angular velocity push notifications sms send,receive bluetooth serial network tcp,udp ftp .. ???