Ir al contenido principal

Entradas

Xcode: Desactivar ARC a archivos específicos.

Buen día, a veces tenes que agregar librerías, archivos o clases que tenias de anteriores proyectos y te encontras con que se crearon sin utilizar ARC (Automatic Reference Count) no te preocupes de una manera muy sencilla podrás incluirlos sin tener que convertirlo. 1- Abris tu proyecto 2- Incluis los archivos 3- Haces clic en tu proyecto y después en el target. 4- Te dirigis a la pestaña "Build Phases" y expandi "Compile Sources" 5- Selecciones el archivo que no tiene ARC y le das doble clic en la columna "Compiler flags" te va a abrir un globo donde tendras que escribir: -fno-objc-arc Listo con esto ya pueden compilar sin que les tire error.

Bienvenidos!

Buenas noches, les doy la bienvenida a mi Blog. Primero voy a presentarme, ya mi nombre lo sabrán pero bueno quería contarle un poco, tengo 23 años y ya hace bastante que estoy en el mundo de la tecnología, unos 10 años aproximadamente metido con la programación de software, dando mis primeros pasos con el lenguaje PHP a partir de ahí empece un camino sin fin, con muchos sitios desarrollados tanto parte programación y maquetación, llegamos a la actualidad donde todo se esta portando a la movilidad, donde yo no quería perderme pertenecer a este cambio. Así hoy en día me dedico al desarrollo de software para plataformas móviles: iOS, Android, Blackberry, Windows Phone, Symbian y alguna otra mas. Mi idea del blog es ir subiendo tutoriales, ideas y mucho código que pueda ayudar a todos mis colegas. Les agradezco mucho si me agregan a sus favoritos ;) Saludos...

Interceptar las teclas que se presionan!

Buenas amigos. Primero quiero pedirles disculpas, que hace mucho no posteo nada, pero por algunos trabajos no tuve demasiado tiempo. Hoy veremos como saber que teclas se presionan cuando tenemos en pantalla nuestro propio Canvas. 1 - Creamos nuestro MIDlet: public class ClaseSeisMidlet extends MIDlet {     Display pantalla;     boolean inicio = false;     protected void startApp() {         if(!inicio){             pantalla = Display.getDisplay(this);             inicio = true;         }     }     protected void pauseApp() {     }     protected void destroyApp(boolean unconditional) {            } } 2 - Creamos la clase MiCanvas: public class MiCanvas extends Canvas { protected void paint(Graphics g) { } } 3 - En este Canva...

Anotador de Truco (J2ME)

Buenas gente. Hoy les traigo otra aplicación desarrollada en J2ME (Java ME), que es compatible con casi todos los celulares del mercado. Descripcion : Seguramente si estan aqui es porque mas de una vez se juntaron entre amigos y se pusieron a jugar al tan famoso juego de cartas, el Truco. Y como nunca hay a mano algo para anotar agarraron el celular y empezaron a anotar ahi. Por este motivo les desarrolle esta aplicacion muy util, un simple contador, que te resolvera ese problema de no tener donde anotar. Visitar web de Anotador de Truco! Saludos... Maty.

Dibujando en Canvas 2

Hola. Hoy seguiremos mostrando cuales son las demás primitivas gráficas para dibujar. 1 - Ya tenemos nuestra clase que hereda de Canvas y por supuesto nuestro MIDlet: import java.io.IOException; import javax.microedition.lcdui.Canvas; import javax.microedition.lcdui.Graphics; import javax.microedition.lcdui.Image; public class Dibujando extends Canvas {     Image imagen;     public Dibujando() {         try {             imagen = Image.createImage("/book.png");         } catch (IOException ex) {         }     }     protected void paint(Graphics g) {            } } 2 - Como pueden ver en nuestro código hemos creado una imagen para después poder pintarla en pantalla: Creamos una atributo de tipo Image donde se almacenara la imagen en memoria. Dentr...

Dibujando en Canvas

Buenas gente, hoy les mostrare como empezar a dibujar en canvas. 1 - Creamos una clase Canvas y la extendemos de Canvas: import javax.microedition.lcdui.Canvas; import javax.microedition.lcdui.Graphics; public class Dibujando extends Canvas {     protected void paint(Graphics g) {            } } Como ya hemos mostrado la clase Canvas obliga a crear el método paint. 2 - Ya podemos ponernos a dibujar: // Dibujamos un Cuadrado g.fillRect(10, 10, 100, 100); // Dibujamos un Rectangulo g.fillRect(120, 120, 200, 50); Con el método fillRect dibujamos rectángulos, recibe como parámetros: * int x : Punto del ancho de la pantalla donde empezara a dibujar el rectángulo. * int y: Punto del alto de la pantalla donde empezara a dibujar el rectángulo. * int width: Tamaño de ancho del rectángulo. * int height: Tamaño de alto del rectángulo. // Dibujamos un Cuadrado con bordes redondeados g.fillRoundRect(1...

Juego para Java ME(J2ME): Ta-Te-Ti

Buenas, aquí les presento mi primer juego Mobile. Si un Ta-Te-Ti. ¿Ustedes se preguntaran porque un juego tan simple como este?, la respuesta es muy simple, he descargado varios juegos de Ta-Te-Ti y todos tenían pésimos gráficos, entonces cree el mio un poco mas lindo. Esta es la primer versión y solo dispone la versión de jugar Humano Vs Humano. En la siguiente versión se incluirá el Juego Vs Computer, con varios niveles de dificultad. Recomendado para resolución: 240 x 320. Descargar Ta-Te-Ti v1.0.0 Acepto cualquier sugerencia y opiniones para mejorar el juego. Imágenes: