martes, 18 de abril de 2017

Enviar una URL a otra App en Android/iOS usando C++

Algunos protocolos comunes que se asocian a esta acción:
  • http, tel, sms, fb, mailto, twitter, geo, etc.
Ejemplos soportados según cada plataforme:
Android:
  • content://contacts/people/
  • content://contacts/people/1
  • geo://0,0?q=5617 Scotts Valley Drive, Scotts Valley, CA 95066
  • geo://46.191200, -122.194400 
iOS:
  • http://maps.apple.com?q=5617 Scotts Valley Drive, Scotts Valley, CA 95066

sábado, 11 de marzo de 2017

Herramienta Multiplataforma para Desarrolladores

Después de 10 años, ya sé sobre qué escribiré...
(Si has visto mi primera entrada de blog sabrás a que me refiero)

A los que nos apasiona escribir y escribir líneas de código, a los que nos gusta hacerlo como hobby o quizá lo hacemos por encargo de algún trabajo, sabemos que las horas frente al computador pueden ser largas y a pesar de disfrutarlas no nos gusta hacer lo mismo dos veces. En realidad cada situación que vemos en nuestras vidas realmente queremos automatizarlas jajajja o no? (...) me ha pasado mucho! Pero por falta de tiempo generalmente no podemos cumplir nuestros deseos. Imaginemos que ya tienes tu Sistema o App ya terminada para una plataforma X, e imagina si te piden exactamente la misma App para otra plataforma, esto no es nada inusual. Pues bien, el sólo hecho de pensarlo nos da mucha flojera, se nos cambia la cara... y por supuesto lo primero que se nos viene a la mente es cierta tranquilidad porque sabemos que muchas cosas podremos reutilizarlas y en otros casos no, pero al menos nos queda la lógica ya escrita y sobre ello tocará traducirla para que funcione en la otra plataforma solicitada. Por ejemplo si pasamos de Java para Android a Objective C de iOS, o viceversa.

jueves, 1 de octubre de 2015

Expresión Lambda en C++11



Aquí dejo este pequeño detalle según las pruebas que he realizado con la expresión de tipo lambda de las librerías de C++11. La forma general es bastante simple, está conformada de tres partes,  la intermedia es inclusive opcional, haciéndola más simple aún,  como verán: