Salutations.Smartphone pour utilisation avec le NXT
Je vais obtenir un nouveau smartphone pour le travail. Il doit work with Telus, donc l'iPhone, et les téléphones basés sur Android sont sortis. Les téléphones disponibles semblent inclure un certain nombre de BlackBerry, de téléphones HTC, de téléphones Motorola, ainsi que de téléphones LG, Samsung et ZTE.
J'ai un robot LEGO Mindstorms NXT, et je voudrais un téléphone pour lequel je pourrais éventuellement écrire un programme qui pourrait communiquer avec lui via bluetooth. (LEGO does provide a cellphone app mais il ne fonctionne qu'avec certains téléphones Nokia, Sony Ericson et BenQ-Siemens). D'après mes recherches à ce jour, il semble que de nombreux téléphones prennent en charge J2ME et que je puisse installer NetBeans pour le développer. (Je n'ai pas programmé en Java depuis des années.) Malheureusement, il semble que même si le téléphone a des capacités Bluetooth, il n'est pas forcément accessible depuis J2ME.
Enfin, je préfère développer à partir de mon Mac. (Je pourrais démarrer dans un autre OS ou lancer une VM, mais je préfèrerais ne pas le faire.) NetBean's IDE download page dit, "Java ME est seulement disponible pour Windows et Linux." Il semble y avoir des solutions de contournement - est-ce un environnement agréable dans lequel travailler? Donc, ma question est, est-ce que quelqu'un sait si l'un de ces téléphones sont, euh, agréable à développer une application Bluetooth simple, de préférence à partir du Mac?
- Edition -
Il se trouve que mon contrat n'est pas expiré, et je l'ai remplacé mon téléphone partiellement fonctionnel avec un Treo 700, nous avions environ. J'apprécie toutes les réponses. J'ai commencé à configurer un environnement J2ME (jusqu'à ce que j'apprenne que je peux aussi bien configurer un environnement Palm, et j'ai commencé à le faire.) Quand je vais chercher un nouveau téléphone, je suis sûr que je regarde les téléphones S60 - Heck, il pourrait même l'emporter sur un iPhone ou un téléphone Android, au moins pour la facilité de créer des applications passe-temps.
Il fonctionne sur le téléphone. Je vais devoir attendre jusqu'à ce que je rentre à la maison pour le tester avec mon NXT! –