blackberry - programación - ejemplos de programas en c++ pdf
¿Alguien alguna vez intentó desarrollar en C o C++ para plataformas Blackberry? (5)
Cada indicación que tengo, basada en mi experiencia en informática integrada, es que hacer algo como esto requeriría un equipo costoso para acceder a la plataforma (depuradores ICE, sondas JTAG, programadores I2C, etc.), pero siempre me he preguntado si algún hacker ambicioso ha encontrado una manera de cargar código nativo en un dispositivo Blackberry. ¿Nadie?
Editar: conozco el SDK publicado y sus restricciones relacionadas. Tengo curiosidad por saber si alguien ha intentado evitarlos, y si es así, qué tan lejos llegaron.
Lamentablemente, el sitio web oficial de SDK solo parece mencionar Java. Según la wikipedia , las diferentes versiones del BlackBerry usan diferentes procesadores. Combinado con el hecho de que RIM usa un sistema operativo propietario para los dispositivos, se vuelve bastante difícil desarrollar código nativo sin herramientas oficiales. También hay una restricción de seguridad de nivel API parcial que prohibiría aún más modificaciones avanzadas.
He visto esta pregunta aparecer en varios foros diferentes a lo largo del tiempo. Los Blackberries originales eran programables en C ++, pero creo que RIM se topó con los problemas de tratar de implementar una plataforma segura en el compilador C / C ++ con el paradigma nativo.
Los dispositivos tienen puertos JTAG, pero a menos que uno pueda tener acceso al código RIM como un lugar para comenzar, el problema es enorme.
También me pregunto qué tan útil sería un Blackberry con un sistema operativo FOSS de reemplazo, ya que probablemente no tendría los protocolos para conectarse a BES o BIS, enviar PIN''s, etc. Si uno simplemente buscara el poder de la mano plataforma informática Sospecho que hay muchos más posibles candidatos disponibles.
No, C ++ ya no es una herramienta de desarrollo de RIM compatible, ya que lo eliminaron hace varios años. Las aplicaciones cliente pueden desarrollarse en Java (o en uno de los pocos marcos 5GL), y las aplicaciones web + seve-side pueden desarrollarse utilizando herramientas estándar.
Simplemente buscando aleatoriamente una respuesta a esto y encontré http://supportforums.blackberry.com/t5/Tablet-OS-SDK-for-Adobe-AIR/Native-CC-SDK/td-p/778009 que menciona que BB tiene la intención de lanzar un SDK de C / C ++ pronto, se proporcionarán más detalles en la Conferencia de desarrolladores de juegos de 2011.
Para aquellos que buscan información actualizada, el nuevo OS de PlayBook, también conocido como QNX, también conocido como Blackberry 10 (o lo será cuando salgan los teléfonos que lo ejecutan) está de hecho basado en c / c ++, también usando QML y un complemento de C ++. en llamadas Cascadas.