Designing an iPhone app

2 comments October 14th, 2011 2 comments

I'll try to summarize all the work that brought me the application The developer Mussage iPhone in a week . If you do not know what is Mussage, you can read this post !.

I was doing the steps and tools (mostly free) that I was using.

Use Case Diagram

First of all and based on the idea, I made ​​a use case diagram with yuml.me

Mockup

Then put together a screen navigation scheme with Balsamiq Mockup :

DER

It's time to make a layout of the tables that will have the database! For this we use the designer MySqlWorkBench

Xcode

It is time to program in Objective C ...

Also used the following Frameworks, libraries and tools for IOS:

  • FMDB SQLite
  • JSONKit for and receiving Json parsing the Server
  • MD5 Hash for sending to the server and authenticate the login
  • Internationalization of Strings and Xib in English and Spanish.
  • Views QuartzCore for animation
  • MediaPlayer for playing songs on iPod
  • MessageUI to send mails within the app

Server Side (PHP)

Development with Aptana IDE Studio 3 API to provide services to the app and interact with the database.

Graphic Design

I did not really too graphic, I used standard IOS controls and add some little icons , that if ...

Web Application for HTML5

To accompany the launch of the app, a site based on a Template and tuned with PHP.

Publish in the AppStore

Finally, publish the app!. It's a bit far-fetched the issue of certificates and preparing a version for distribution, but following the instructions on the apple website you can go by.
We must be prepared to give screnshots and the icon in different sizes for iPhone 3G (and lower) and iPhone 4 Retina Display.

Ready!

Once Apple approves our app (takes a week) to start promoting our app! Download it and use it!
You can try:
Hits for everyone!
Any questions let me tu (s) comments here, or look for me on twitter @ jbagnato .
.
.

Mussage for iPhone musical message

2 comments October 5th, 2011 2 comments

What is Mussage?

I leave a video explaining what it is and how it works

YouTube link

The idea

A simple idea with elements that already exist but combinandos a new way, I will explain through some key concepts:

  • Most people use text messaging
  • Messages are sent between friends, family and partner.
  • Everyone likes listening to music.
  • They all store huge amounts of songs on the iPod, between 1,000 and 7,000 depending on the capacity of the device.

From this thought: Would not it be nice to send a song with a text to a friend? and the reality is that there is no application that let you do this easily. Another obstacle is the copyright of the artists ...

EUREKA!

Why not send a text message to a friend with a song you have on your own smartphone?
I often happens that as I have so many songs on my iPhone never really know what I have kept records and artists, and occasionally use the Random mode for music and I find myself saying "I did not know I had this song."
Yet another positive point is that the idea is that the songs you have are your favorite ones you like. So if I send a song to a user of your own library of songs, it's hard not to like it!.
Best of all: it is simple to program it on iPhone, does not require a monster computer or months of work, at least to develop the basic idea. Obviously then you can improve and add features, but the concept of the idea is realizable by a single developer.

Birth

Asi nació Mussage -mezcla de las palabras en inglés Music + Message- una aplicación desarrollada en una semana , como les comentaba en un post anterior. Fue una semana dura, de horas y horas de programación, diseño y aprendizaje!. Envío para la revisión de Apple y ya está aprobada!!

Disponible en iTunes AppStore

La aplicación ya está lista para bajar a tu iPhone, iPod Touch o iPad en el app store de Apple, para bajarlo ahora mismo hace click en la imagen:
Ya se encuentra la versión 1.1 con significantes mejoras hechas a la versión anterior.
Además los invito a visitar la Web de Mussage en http://www.na8.com.ar/mussage que tiene información adicional de la aplicación.

Future

Quiero agradecer a mi Wapis que me ayudó en los dibujitos del video-tutorial e hizo la grabación del relato del video super bien! Además el logo también es de ella!. Thank you very much!
El futuro de la aplicación se irá viendo, seguramente se pueden hacer muchas mejoras! Espero sus comentarios y sugerencias!!
Es posible que desarrolle una versión para Android y una específica para el tamaño de pantalla del iPad.
.
.
.
Juan Ignacio Bagnato.
.
.

The challenge of creating an iPhone application in 7 days

September 26th, 2011 6 comments


Antecedentes iOs

Hace unos 3 años que estoy programando aplicaciones para iPhone/iPad y la realidad es que aún no desarrollé ninguna propia. Durante un año estuve trabajando para una empresa Startup y aprendiendo el lenguaje de programación Objective C y participando en proyectos de varias apps (las cuales muy pocas vieron la luz): una app publicitaria para Toyota, un juego de matar zombies basado en un comic, una aplicación para aprender a cantar con Karaoke y otra similar a Twitter pero con mensajes por voz. Luego trabajé de forma Freelance para terceros y fui “evolucionando” en las versiones del iOs; nuevas APIs y del lado del servidor PHP y comunicación vía JSON.

Requerimientos Ideales

Siempre tuve varias ideas de aplicaciones iPhone, pero hasta el momento nunca las llevé a cabo. Como no tenía cuenta en el Apple Developer Program no podía publicar en el Appstore. Hace unos meses me suscribí al programa y eso me da la posibilidad de poder publicar. Ahora, sólo falta decidir la idea e implementarla.
Algo que fuí aprendiendo con el tiempo con respecto a las ideas es que para poder realizarlas deben ser simples. Lo simple es lo mejor. Sencillo, minimalista, que cumpla una función determinada; que no sea abrumadora para el usuario. La política de Apple es esa y lo dice en sus guías para desarrolladores: conviene que sea una aplicacion “pequeña” que hagan una sóla cosa pero que la hagan muy bien.

The challenge

Asi nació el nombre de Mussage para una idea que tuve a finales de 2009 para una aplicación iPhone que me parece que cumple con las condiciones: es simple, se enfoca en resolver una cosa y es viable. Ya les contaré en un próximo Post sobre ella. Ahora tengo el desafío de intentar desarrollarla en una semana que es el tiempo libre que tengo antes de empezar un nuevo trabajo freelance!. Podré hacerlo?…

Para lograrlo, me planteo un cronograma y cuento con una serie de herramientas gratuitas y muchas de ellas On-line.

Schedule

  1. día 1 Diseño: UML, DER (base datos) y estructura web, mockup de navegación de la app
  2. día 2: Creación de Login (iPhone + web PHP)
  3. dia 3: Estructura iPhone app, navegación entre pantallas
  4. día 4: Acceso a la librería de iTunes y envío de datos JSON al server
  5. día 5: Recibir listado de mensajes recibidor y envío de mensajes a otros users
  6. día 6: Internacionalización y Testing, detectar Memmory leaks
  7. día 7: Diseño gráfico y Publicación en la App Store.

Tools

  • iPhone Mobile

    • X-Code para codear Objective C.
    • Articulos en el iOS Dev Center de Apple.
    • Libreria FMDB para base de datos SQLite.
  • Others

    • Servidor Apache
    • Base de Datos MySql
    • CLiente FTP Filezilla
    • Producteev para administrar las tareas en Mac, iPhone o Web, muy bueno para mantenerse ordenado (free)
    • Packs de íconos gratuitos
En un próximo Post les cuento más acerca de la idea a desarrollar: “ Mussage, Musical Message “.
A codear!!!
.
.
Escrito por Juan Ignacio Bagnato
Categories: Filosofia , General , Lluvia de

Review and gameplay of "Dead Island"

September 15th, 2011 6 comments

Warning : imagecreatefromjpeg() [ function.imagecreatefromjpeg ]: gd-jpeg, libjpeg: recoverable error: Premature end of JPEG file in /home/crystian/eltecnoloco.com/www/wp-content/plugins/nextgen-gallery/lib/gd.thumbnail.inc.php on line 179

Warning : imagecreatefromjpeg() [ function.imagecreatefromjpeg ]: '/home/crystian/eltecnoloco.com/www/wp-content/gallery/dead-island/Dead_Island_35.jpg' is not a valid JPEG file in /home/crystian/eltecnoloco.com/www/wp-content/plugins/nextgen-gallery/lib/gd.thumbnail.inc.php on line 179

Dead Island (de Techland ) se centra en una isla donde por algún motivo la gran mayoría de los habitantes sufren de “zombinismo”, no quiero contar más, ya que el motivo no es contar la historia o spoilear al final muere! nah te creas! , solo basta con tener la idea. Si bien no es para nada novedoso el asunto, está bastante bien encarado y junto con el gameplay hace un muy buen videojuego, o dicho de otra manera, es una justificación totalmente válida para saciar nuestra sed de sangre! un juego violento como cualquiera de zombies.

Advertencia: Las siguientes imagenes contienen exceso de violencia, si sos menor por favor no sigas leyendo, desde ya muchas gracias!

Lo primero que voy a mencionar y lo van a comprobar en las imágenes y videos, es la calidad gráfica, realmente es impactante. La atmosfera y el clima que logra es tremendo, gracias a la cantidad de detalles que lo enriquecen y que fácilmente pueden pasar inadvertidos. Me recuerda mucho a la saga “Resident evil”, pero obviamente esto en 3D posta y en tiempo real!

Screens en HD:

Dead_Island_37

Dead_Island_31

Antes de jugarlo pone un nailon en el escritorio para no manchar nada, digo, por la cantidad de sangre que va a destilar el monitor!

Realice este video para vos, mostrando el gameplay el cual titule “paseando por fiorito” “corre forest corre!”

Se puede ver la inmensidad del mapa sobre la ciudad “moresby”, el Resort (playa Banoi) y la Jungla

Sobre el gameplay es un FPS (First Person Shooter) clásico, algo interesante es que los mapas son enormes y tenes a disposición en algunos lugares del mapa vehículos para movilizarte. También tenes una especie de “tele transporte” entre puntas de los mapas.

Bajo mi criterio personal diría que tiene lo mejor de muchos juegos, es un GTA / FALLOUT3 / MAFIA incluso algo de Crysis y obviamente Left 4 dead (L4D), con elementos de rol.

Puntos a favor:

Calidad grafica

Todo esto bastante bien balanceado. Si haces todas las misiones secundarias es interminable, aun así esas misiones logra ser muy entretenidas, por la variedad de las mismas y también por la carga de responsabilidad, no todos los días te despertas siendo una especie de líder de combate involuntario.

El sonido no se queda atrás, el efecto 3d se aprecia muy bien, te enteras muy rápido si está cerca algún thief zombie ya que escuchas desde donde aunque cuando te diste vuelta te la puso están gritando o lo que sea que hagan.

La actuación de los personajes y su gesticulación también están muy bien.

Lo sumamente interesante del juego es el modo multiplayer co-op, básicamente son las mismas misiones, pero podes hacerla con hasta 4 amigos :) , entre otros modos claro.

Dead_Island_28

Requerimientos:

Mínimos:

· Sistema Operativo: Windows XP
· Procesador: Core2Duo 2.66 GHz
· Memoria RAM: 1 GB
· Tarjeta Gráfica: ATI 2600XT 512MB VRAM (GeForce 8600GT)
· DirectX: DirectX 9.0C
· Espacio Disco duro: 7 GB

Recommended:

· Sistema Operativo: Windows 7
· Procesador: Core2Duo 2.66 GHz
· Memoria RAM: 4 GB
· Tarjeta Gráfica: GeForce 9600 (1GB)
· DirectX: DirectX 9.0C
· Espacio Disco duro: 7 GB

Mi maquina es un Intel i5 750 (2.66), 8 GB Ram, video: Nvidia geForce GTX 560 Ti Twin Frozr II (1GB ram), en un monitor de24 a1920x1200 me está dando entre 100 y 150 fps. Con todo a FULL (anda bárbaro!)

Al matar podes apuntar a partes del cuerpo y estas son las que sufren de tus achaques, los haces pelota es increíble lo bien logrado que esta el efecto. Los zombies “jefes” no son muchos y cada uno se los mata de alguna manera particular, casi todos con el fuego alcanza, pero no siempre tenes una molotov a mano, así que tenes que acercarte a algunos como a los gigantes y empezar por los brazos o piernas antes que la cabeza (a los gordos los mate con garrafas, o explosiones).

Soy jugador compulsivo de otro tipos de juegos, fps mas bélicos (battlefield slime ), pero la verdad es que este me atrapo y mucho más que “left 4 dead”, decidí probarlo … y termine haciendo una review! : P

Como decía antes, tiene componentes de rol, como habilidades y negociaciones para adquirir o combinar cosas según el nivel que tengas. Tenes 4 personajes a elegir los cuales tienen distintos perfiles (y si no para que?) si te gusta tirar tiros o si te gusta aplastar con armas de impacto o simplemente cortar cabezas tenes tu personaje, o sea tenes para todos los gustos visteh!

De manera rudimentaria podes combinar elementos y mejorar tu armamento, por ejemplo una cinta con un desodorante, arma una hermosa granada de perfume ¿? . Unas baterías y cables en un machete, arman un machete eléctrico! : P

Este post está dedicado a los amigos Zombilaneros de los cuales espero un comentario hdps

ScreenShots :

Dead_Island_22
Dead_Island_24
Dead_Island_25

Dead_Island_23
Dead_Island_26
Dead_Island_27

Dead_Island_28
Dead_Island_29
Dead_Island_30

Dead_Island_31
Dead_Island_32
Dead_Island_33

Dead_Island_35
Dead_Island_34
Dead_Island_36

Dead_Island_37
Dead_Island_38
Dead_Island_39

Dead_Island_21
Dead_Island_03
Dead_Island_02

Dead_Island_05
Dead_Island_06
Dead_Island_07

Dead_Island_08
Dead_Island_09
Dead_Island_10

Dead_Island_11
Dead_Island_12
Dead_Island_13

Dead_Island_14
Dead_Island_15
Dead_Island_16

Dead_Island_17
Dead_Island_18
Dead_Island_19

Dead_Island_20
Dead_Island_43
Dead_Island_44

Dead_Island_40
Dead_Island_41
Dead_Island_42

Este es el tráiler :


Aunque debo decir que no me gusto el hecho de usar un chico, será porque soy padre?

Por último, un consejo: No mates a todo lo que se cruza si no es parte de la misión ya que al alejarte vuelven a spawnear.

Tutorial: Circles / lists on Facebook!

No comments July 14th, 2011 No comments

This is the version 2, Improved Guide facebook final permit .

Permissions facebook:

All facebook users should know such as permits, but straw hot dogs, FIAC, or simply because it can not be understood as given, we leave them as is, assuming that what you say Mark Zuckerberg ( which is longer facebook owner) is fine. Wow that is not so! basically most of our content is published!, This guide made me think a bit long but worth reading at least once concientizarte at first may sound abstract, but then with examples is to understand the idea (I hope) , so a little spice to make it easy and fun to read.

As facebook proposed to handle the issue of permits (although it is quite configurable) I think that not enough or not well defined and often confusing, this guide aims to show where and how you can set up an efficient way (can seem farfetched and it is but it is effective).

On the other hand it is noteworthy that with google google + and its conception of "circles" is basically the same thing but much more exposed and oriented, facebook never presented that way despite being very similar concepts.

Definitions: (those which use for this guide)

  • Friends: More Than Friends are contacts, and are "persons" to which we have them as direct contact, throughout this guide will appoints several times, suppose you always say in quotes.
  • Lists of friends: google + circles? Within the group can optionally facebook friends for something we want, typically to group friends by categories: school, laburo, etc..
  • Networks: Networks are generally at the beginning were universities, provinces and countries, organizations and businesses today, and so on. Basically there are groups of people (mostly unknown) to belong to this group
  • Permissions: These are just that, you give read and write permissions to your content networks, people and / or groups.
  • Content / Post: Wall, reviews, photos, notes, links, etc, everything that we provide free to facebook to share with our contacts.

Typical scenarios:

We grouped the friends in "college" and "work" obviously some classmates are more friendly than others and undesirable , And we want anyone to write on the wall a couple of monkeys for X reasons, it is with the group "work" quick fix: block some people level permissions, quick fix +: remove as a contact.

  • We are a celebrity and want raise a little ego have many many friends, the problem is that anyone can write on the wall of this character can therefore be used as advertising space to advertise or just fuck me / us.
  • We "hunt" in facebook, minita shot at that crossroads, fell one in your tentacles, but it is not much like the picture of your avatar (commentary aside, the photos of the avatars are usually the best photo of the person, some incredibly achieved a photo "good", after thousands of attempts to clear ... learn it all at once!) but lo! is what you get decide to give him a chance, you should at least be nice, after a few grogs one thing led to another and we know how the story ends. Now the thing this girl can potentially talk about your sizes virtues in your own wall, in many cases you will not want to do, but neither will delete your contacts can serve as a backup You never know (obviously also applies to the opposite sex).
  • For the antisocial (the question is that hell is on facebook, but bueh) and just want some friends do not have access to anything and others have access to something in particular and other (one or two at the most friends) have access to everything.

There are clearly many more ...

Note: I must say that this guide is something that occurred to me to implement to me, although I'm sure I'm not the one who "saw" in this way, and is inspired by the group management and permissions nodal Unix and other systems is Rarely did not promote facebook as does google +, even google shows it as one of the most important features.

Circles Lists:

What I propose is to separate two concepts using the lists of friends:

  • Categorized lists: Work, studies, etc..
  • Lists by type of permit: Types of access to your information (Setting permissions applied to lists, not individuals).

These two concepts operated out facebook friends lists serve different "functions" is to define a category to which it belongs and the other friend will say you can do in your profile.

To give me some things, I gave permission number (level) and name, that shows where all the lists appear as I ordered and do not appear in between, with this desire to display time, knowing that first appear permits and then lists.

As an example I show my lists:

facebook listas

(To create a list Just do it from several places, for example from "Account", "Edit Friends" at the left "Friends" top button "Create New List")

're Obviously free to list the amount you feel is necessary, these are my personal and they can serve as a basis or example.

Thus we have separated the types of relationships with friends, and permissions.

In my case, create four permission settings, 0-readonly: you can see my content, can not comment or write anything, is public data, 1-Limited: Same as 0 but can make comments and see some basic personal information , 2-Normal: You have permission to practically everything, and as additional 3-Private: You can see things very personal, very photos drunk family photos children nephews, etc.. The latter can be combined with "2-normal" and "1-readonly", we'll see that it is.

And there is a final permit is implicit, and is not to be associated list, without which they have permissions to anything, is basically the same as if I had you as a friend, or even less.

The idea is to assign each of your friends at least two lists: one is the category (you probably already have this done, however it is not necessary here) and the other is the permissions (this if you have to assign, for each), can be hard I know, but can save you headaches in the future and you will gain peace of mind. you do not get me posteen maintenance fee for the baby!

The idea goes like this:

permisos en facebook

PERMITS / PRIVACY

From "Account", "Privacy Settings" access to everything related to permissions. (So ​​I have it and you can serve as base):

"Customize your privacy settings"

To set permissions for all facebook is almost the same way, from a screen like this (lock):

facebook permisos 1

By clicking on the padlock triangle unfold options, each option is not necessary to describe it ("just me" is hidden to everyone), it is understood, but is also the option to "customize", click on " edit ", and here's the magic!:

facebook permisos 2

By selecting "real people" we enable a text box, here we enter the names of the persons to whom we want to give access to that content (also you will see the networks they are with a check to give permission), you should enter one person at whom you give access, this would be extremely tedious and difficult to maintain, but also finally come to the rescue we can use the lists!, then we define only the lists, which involves people who are on these lists. What I recommend is to fill in a permissive, or grant access only to such lists therefore would not be necessary to deny access to others, and all the rest that is not in the selected lists have no access (half hard to explain this point , re-read several times aloud repetilo)

"Preview Profile"

To confirm that what we are doing this well for our taste, in every definition of permits have the option to "Preview Profile" (which I recommend having another browser tab), from here we see at first instance and it is our public profile, then we can see how we see this or that person, so this is only necessary to write his name in the box above. It is very important that as you play with the permission settings go hand in hand watching as you "are" seeing.

I recommend having multiple tabs of the browser (Chrome, Firefox, IE, etc) with different types of permits (person), ie a person with no list, the other with 1-readonly list, another with 2-Normal.

This is the screen:

facebook permisos 3

This is a brief overview, if you do not end up with much more detail to write this post, I recommend you to explore.

  • Connect on facebook:

Find you on Facebook: If you want to be found with the search facebook, Sending friend requests: Who you can ask friends, sending messages, View your list of friends do not think it's good that everyone can see who you got on facebook, I put it to 2-Normal, View your training and employment: I put in 2-Normal and 1-Limited, Check your current city and home, check your preferences, activities and other connections: "All"

  • Share on Facebook:

From this panel you can select default permissions and displays a table would look like:

To apply these permissions to propose necessarily have to be customized, that is where the "juicy" all This quilombo this setting.

Recently added an interesting option:

"Allow friends of people tagged in my photos and publications to see." Does not have to explain much

Inside we customize settings (name a few)

  • My publications: it becomes the wall comments, photos, etc, these permits are predetermined, which means that at the time of posting can be modified from the lock icon.
  • "Edit the privacy settings of photo albums and video." Is a link to the configuration of the albums, the permission settings of the photos is at the album, not individual photo.

(Here is where the permission comes in "3-Private" where some of your albums children nephews, drunkenness family, I put this permission and only very few contacts with the true friends have access.)

  • Photos and videos that you have been tagged, recommendation: no way to say you do not label, but what if you can do is say who can see where you are content labeling.
  • "Permission to comment on your posts," is just that, for some reason is tied to "You can see the posts of friends in the wall" if it is not active, can not comment ... no, it is rare.
  • My friends can post on my wall: It's just an option of whether or not, in the case of "if" was enabled the next point.
  • "You can see the posts of friends in the wall" in my case, only the "2-Normal", this enables you to view and comment

With all this practically have our account set up correctly in terms of permits, it is not necessary to apply permissions per person, simply add a person to a predefined list of permissions already.

  • Applications and websites:

For good measure in this post, I recommend reviewing "Applications and Websites."

In this section you can configure the permissions of the applications, I strongly recommend to remove applications that do not use (edit settings button and then on the X), these have permission to read content you out more than not use it.

In "Information accessible through your friends" is just that, check it

Public search is that, to enable you to search engines like google are.

Finally finished, I did a lot longer to write than I thought I wanted to be learning to understand why you put your own configuration as an example, I hope I have achieved.

Ok ok, may have exaggerated the title :)

If you liked this article and think it is useful to spread, thanks

NOTES:

  • Each time you add friends to remember to apply the lists! but not be able to see any of your content!
  • In the chat you are the lists, you prune to hide them.
  • La única contra que veo a esta metodología, es el “mantenimiento”, cuando una persona sube de “nivel” de amistad, es manual en este caso el asunto.
  • Esto también aplica a páginas ya aplicaciones que tengan perfiles/tabs
  • El tema de tener un 3-Privado, es que puedo tener personas con permisos 1 y 3, y otras con 2 y 3.
  • En redes (como en el ejemplo “UTN”), hay gente desconocida, no le pondría permisos para casi nada.
  • Lo de la red de UTN es solo a modo de ejemplo, no estudie allí.
  • Tener en cuenta que en los permisos lo denegado tiene prioridad sobre el acceso, esto es si una persona está en dos grupos, y bloqueamos a uno, esta persona estará bloqueada.
  • Si pensas aplicar esto, creería que lo recomendable es crear las listas de permisos y agregar uno a uno a cada lista correspondiente, si nunca aplicaste listas de ningún tipo, tenes la opción de “agregar varios”, y seleccionas a esas personas.
  • Claro que con esto me mando en cana sobre mi configuración y ya sabes cómo te tengo configurado, pero bueno creo que es algo que facebook no promociona para nada y está bueno saber. O sea, google lo promociona como un gran feature, la diferencia es que con g+ es direccional, en cambio en facebook es bidireccional.
  • Los datos que muestro en las imagenes estan dibujados, no son reales.

Enjoy!

Madness Weekend: Startup Weekend Madrid 2011

June 13th, 2011 5 comments

Ir o no ir?

Doubt was with the service or not the event. I read a blog of entrepreneurs: Startup Weekend Madrid a meeting of entrepreneurs from various fields, technology, design, marketing, business and the goal of developing an idea from Friday June 3 in the afternoon, Saturday and Sunday in a marathon work to appear before a jury of 4 inverters on Sunday evening.

I signed, I took the ticket Santiago - Madrid, book a hotel near the metro in the Gran Via and packed my things. On the flight I wondered whether or not to submit an idea. It is somewhat difficult: first "deliver" your idea to an audience unfamiliar second trial with the possibility of being devalued, third, the challenge given to understand and convey the idea in just 1 minute.

Have an idea

For the girls event organized grouping They 2.0 (which is the flag to encourage and support women who dare to undertake) had emailed us with some very interesting slides about how to give your Elevator Pitch of 1 minute: present, pose a problem and your solution that makes highlighting the innovative and original. I wrote my idea and then I read taking my time with the iPhone stopwatch. Conclusion: impossible to say everything in 1 minute!. So things had to be cut and phrases, adjectives ... and ... best to write again.

Arrived that Friday afternoon and the meeting was interesting, I exchanged words with several participants, the usual questions of "you're doing?", "You will present idea?", "Is the first time you come to an event like this? ". Madrid OnRails space was 100%, we were 90 entrepreneurs and soon we blow up the wifi router!. 33 we presented ideas, I was number 26 and while watching the parade of 60 seconds of my ancestors I became more and more nervous.

He opened fire: "My name is Juan Ignacio and I come to propose to create the toy of the future ..."

I left my 60 seconds of pure adrenaline, the heart was beating and beating me. The proposals were then voted and only a few survive to the next stage, we became 17 and had to settle for multidisciplinary teams to tackle the rest of the weekend. I almost immediately four members: Mathew American designer, game designer Antonio, Juan Diego creative marketer and Jimmy a manufacturing expert and social relationships. Later we join Clara, mother and web designer.

Undertake Saturday and Sunday

What I can say? For me it was clear that if these five people were on my team and support my idea was they were crazier than me. But what a nice time! It's amazing to see other people get involved in your project and work involved and really believe in what they are doing. During Saturday and Sunday work hard, but we allow outputs, lectures and many jokes. Work having fun, surrounded by dolls, toys, with aluminum foil on their heads to try to improve the wifi signal and know a little more between us. Do not forget that just hours before we were totally unknown.

Thus was born PincheToys , a toy hybrid between real and virtual children. A "multi-world toy." We liked the idea, but as much as we liked also thought it was the wildest of the 10 that were to present this Sunday 19hs before the investors .

It was 18.30hs and ended our Powerpoint. Now to try!? No. There was no time and also as I said Jimmy, "which comes out naturally." I like crazy ... I thought, "this will be a disaster."

Go out there

Presentations began and we were number 6. The other very interesting projects, good proposals, but when they reached the returns of investors saw how quickly detect weaknesses and weak spots.

It was our turn, I had taken a shot of whiskey before going out there but only found Coca Light.

We start our presentation and miraculously was out, flowed ... it was giving an informal talk as explanatory and touches of humor. Applause. Our return was initiated by Dove Hair (the MIT!) Who told us that although he had seen other usb dolls on the market liked the creativity in the proposal and also be useful both in the computer game as in real life. We had a very positive response! of course we said we would have to handle well the Logistic and distribution to achieve our company stores.

I was very happy with everything, how it came, we put together a good team, great work we had done. FIN, was done for me. Weekend over, very happy, it was worth all the effort.

And then the impossible happened: the jury selected us as the Best Project .

I IN CRE BLE.

A weekend of madness.

Living on the Web with Chrome OS

7 comments March 31st, 2011 7 comments

The Chrome OS is an operating system (OS) created by Google which main characteristic is based on the network. This means that the only software you need is a web browser.

The manufacturer takes the premise that all activities are conducted daily on the Internet, our computer thus becomes a "dumb terminal" where only tipeamos web site addresses and execute our tasks.

At the moment there is a " pilot program "(for residents) to test the OS on which Google provides a Notebook Cr-48 (ugly name!) it takes to boot a brief 10 seconds. So what we see on screen is a minimalist web browser: Chrome.

How is Chrome OS?

As we begin our session with the computer using Gmail, we access our mail, contacts, calendar and chat. The browser sync and keep our state in case the notebook fails, exploited, stolen or you simply logging in to another machine with Chrome OS and keep all the state it was: open tabs in the same order, the documents "self -saved "with the last words typed and chat with someone asking" are you there? ".

To edit documents online have the Google Docs, where you can write text, complete spreadsheets, making "Powerpoint presentations." Also through the Chrome Market we have access to hundreds of free and paid applications that offer solutions to all the needs we have: productivity, lifestyle, communication and most importantly, games.

Some pros

Todd is updated TooDo alone, ie the operating system, which basically consists of being a webbrowser, is regularly updated to keep us safe from the internet and the latest online innovations to date.
The system is super lightweight and running quickly, we think that technically the entire processor and computer memory is dedicated exclusively to sail "comfortable" on the Internet. And that's a lot of processing power and speed in 2011.

Some points against

Have all our files, photos, videos and upload to the network identity is a bit scary if someone managed to figure out our personal access key.

So ...

All this could not have existed a few years ago, it took a lot of fast computers and memory, internet, a society that increasingly turns to the network to share knowledge, the development of HTML5, Web 2.0, the appearance of Cloud computing, mobile telephony, cheaper costs and all that to put our lives-compressed-on multiple servers in the world.

El Chrome OS es un buen nuevo enfoque para un sistema operativo, para hacer temblar a la saga Windows de Microsoft que estuvo dominando el mercado hogareño durante más de 20 años y para -al menos- preocupar al repunte del OS X de Apple. It has good advantages especially for its speed and simplicity of use and integration of the powerful and great multipurpose "Google world".

Firefox 4 Vs Firefox 3.6

March 24th, 2011 6 comments

La 4ta versión de Firefox salió al público hace 3 días y hace alardes de ser veloz y superior a su antecesora. Nosotros lo testeamos.

Captura de la web de FF4 Para la prueba seleccionamos 15 sitios web de uso frecuente de diversa índole y con servidores distribuidos en distintos servidores del mundo. Medimos los tiempos de carga de cada página mediante el plug-in YSlow (de Yahoo) reiteradas veces y comparamos.

Attention! Las pruebas están sujetas a muchos posibles errores ya que depende del tráfico general que exista en la red en el momento en el que se mide, podría ocurrir que el sistema operativo demore más o menos en responder o que el server destino tenga congestión o retrasos al momento de responder. Para intentar reducir esos margenes de error, tomamos 5 mediciones por cada sitio tanto con la versión de FF 3.6 y con la versión 4 y promediamos los valores. Para la prueba se utilizó mi MacBook con OS X 10.6.6 y las vesiones de Firefox sin plugins instalados (a excepción del YSlow).

And the winner is… Firefox!

La suma de los promedios de los 15 sitios en FF3 nos da un total de 174.82 segundos mientras que la versión 4 de Firefox es la ganadora con 119.6 segundos. Es decir que nos ahorramos unos 55.21 Segundos de nuestras vidas al navegar estos 15 sitios, casi un minuto salvado gracias a los ingenieros de Mozilla!!!

Tiempos de Carga de Firefox 3.6 y de FF4

Cuanto menor es el tiempo mejor. En Azul FF3.6 y en Rojo FF4

La lista completa de sitios y de tiempos promedios obtenidos se las dejo a continuación:

Tabla de resultados de tiempos de carga de FF3.6 y FF4

Los 15 sitios web que se utilizaron para medir los resultados

Más allá de estos resultados, la verdad es que la versión 4 está bonita a nivel diseño y se la siente suave al navegar, tiene mejoras de seguridad y cumple con los estándares más importantes de HTML5. Recomendado el pasaje de la versión previa a la nueva. Podés descargarlo desde aqui .

Próximamente mediciones de FF4 vs Chrome…

Permit definitive guide on facebook

November 26th, 2010 8 comments

Nueva version de este informe: tutorial circulos/listas facebook , este ya es viejo.

Todos los usuarios de facebook deberíamos conocer como son los permisos, pero por paja panchos, fiaca, o simplemente porque puede no entenderse como se administran, los dejamos como está, asumiendo que lo que diga Mark Zuckerberg ( el que la tiene mas larga dueño de facebook) está bien. Vaya que no es así! básicamente la mayoría de nuestro contenido es publico!, Esta guía se me hizo un poco larga pero creo que vale la pena leerlo una vez al menos para concientizarte, al principio puede sonar abstracta pero luego con ejemplos se va a entender la idea, también lo condimente un poco para que sea fácil y agradable de leer :)

Según lo que propone facebook para manejar el tema de los permisos (si bien es bastante configurable) yo creo que no alcanza o no está bien definido e incluso confuso, esta guía pretende mostrarte hasta donde podes configurar y cómo hacerlo de una manera eficiente (puede parecer rebuscado y lo es pero es efectivo)

Definiciones: (son las que usare para esta guia)

  • Amigos: Mas que amigos son contactos, y son “personas” a las cuales las tenemos como contacto directo, a lo largo de esta guia lo nombrare bastantes veces, imaginate que siempre lo digo entrecomillado.
  • Listas de amigos: Dentro de facebook opcionalmente podemos agrupar amigos por algo que queramos, típicamente es para agrupar amigos por categorías: colegio, laburo, etc.
  • Networks: Son las redes generales, al principio eran provincias y países, hoy son entidades como colegios, universidades, empresas, etc.
  • Permisos: Son eso mismo, le das permisos de lectura y escritura a tu contenido a redes, personas y/o grupos.
  • Contenido: Wall, Comentarios, fotos, notas, links, etc, todo lo que le proveemos a facebook.

Escenarios típicos :

  • Tenemos agrupados los amigos en “colegio” y “trabajo”, obviamente algunos compañeros del colegio son mas amigo que otros e indeseables , y queremos que cualquiera pueda escribirnos en el muro menos un par de changos por X motivos, también pasa con el grupo “trabajo”, solución rápida: bloquear algunos permisos a nivel personas, solución rápida+: eliminarlos como contacto :)
  • Somos una personaje famoso y queremos elevar un poco mas nuestro ego : P tener muchos muchos amigos, el problema es que cualquiera puede escribir en el muro de este personaje, por ende puede ser usado como espaciopublicitario para publicitarse o simplemente para joder/nos.
  • We "hunt" in facebook, minita shot at that crossroads, fell one in your tentacles, but it is not much like the picture of your avatar (commentary aside, the photos of the avatars are usually the best photo of the person, some incredibly achieved a photo "good", after thousands of attempts to clear ... learn it all at once!) but lo and behold that is what you decide to give him a chance, you should at least be nice, after a few grogs one thing led to another and we know how the story ends. virtudes en tu propio wall, en muchos casos no vas a querer que lo haga, pero tampoco la eliminas de tus contactos puede servir de backup , uno nunca sabe (obviamente tambien se aplica a mujeres). Now the thing this girl can talk about your size potential virtues in your own wall, in many cases you will not want to do, but neither will delete your contacts can serve as a backup, you never know (obviously also applies to women ).
  • For the antisocial (the question is that hell is on facebook, but bueh) and just want some friends do not have access to anything and others have access to something in particular and other (one or two friends) have access to everything.

There are clearly many more ...

Note: I must say that this guide is something I came up to me and implementation is inspired by the group management and permissions nodal Unix and other systems.

LISTS:

What I propose is to separate two concepts using the lists of friends:

  • Categorized lists: Work, studies, etc.
  • Lists by type of permit: Types of access to your information (Setting permissions applied to lists, not individuals).

These two concepts operated out facebook friends lists serve different "functions" is to define a category to which it belongs and the other friend will say you can do in your profile.

To give me some things, I gave permission number (level) and name, that shows where all the lists appear as I ordered and do not appear in between, with this desire to display time, knowing that first appear permits and then lists.

As an example I show my lists:

(To create a list Just do it from various locations or from "Account", "Edit Friends" tab on the left "Friends" top button "Create New List")

're Obviously free to list the amount you feel is necessary, these are my personal and they can serve as a base.

Thus we have separated the types of relationships with friends, and permissions.
In my case, create four permission settings, 0-AccessDenied: only looks exactly the same as the public profile, 1-ReadOnly: you can view content, can not comment or write anything, 2-Limited: Same as 1 but can comment, 3-FreeForAll: You have permission to everything.

The idea is to assign each of your friends at least two lists: one is the category (you probably already have this done, however it is not necessary here) and the other is the permissions (this if you have to assign, for each), can be hard I know, but can save you headaches in the future.

After allocating your friends lists should stay like this:

PERMITS / PRIVACY

From the "Profile Information" is where we control most of the actions of your friends to you, see how it is configured.
From "Contact information" basically control the tab "Information" (which you can also handle some permissions from the flap) and applies the same way that "infromacion profile."

Go to "Profile Information":
Almost every section has the same options (except "photo album" that is configured the same way but at the album)

By clicking on the triangle unfold options, each option means, but is also the option of "personalizing", click on edit

And here's all the magic:

From here configure who can take action promptly on each section of information, then we can decide at that person can do, but would be very difficult to do friend for friend, and eventually come into play here the lists of permits, instead of assigning friends assign lists (like the example above), basically what we do is say who can access the content but friends who are on these lists can not.

For each section we define that list of friends can not access this section.

Example: Who can write on my Wall / wall (from "Publications of friends", customize):

We define that lists can not write on the wall, in my case 0, 1 and 2

To confirm that what we are doing this well for our taste, we have the option to view the public profile, and as you see certain friend, click on the "View My Profile" (top right), the first thing we see is public, then you got a text area for the name of a friend, and see how this go to your profile, it is important that as you play with the permission settings go hand in hand seeing as you are " "watching.

Note that it denied the permissions takes precedence over the access, that is if a person is in two groups, one block, this person will be blocked.

This configuration is so for each section, if this does not describe each section would end more, more or less understand that they are, if you get to read this far, and to understand the mechanism and this applies to all permits, so what PODES do by himself :)

Finally finished, I did a lot longer than I thought I wanted to be teaching to be understood, I hope I have achieved.

Ok ok, may have exaggerated the title :)

If you liked this article and think it's useful, difundilo, thanks :)

NOTES:

  • Each time you add friends to remember to apply the lists!
  • In the chat you are the lists, you prune to hide them.
  • The NTU network is only as examples, not study there.
  • I found a way to block Tague (labels), I think is a flaw, so create this group to claim it , if you agree, Agregat ;)
  • The only downside I see to this methodology is the "maintenance" when a person goes to "level" of friendship, is manual in this case the matter.
  • This also applies to applications that have pages and profiles / tabs

Searching Ponupo Ads

No comments October 23rd, 2010 No comments
Buscador de anuncios Argentina

Search ads for Argentina

I want to comment on a new tecnolocura, a search engine ads for Argentina and other 15 countries .
What the hell does this search engine?
It is divided into three vertical search engines, here I tell them each with examples.
Car Finder : If you are looking for a ford fiesta to give to your child for the 18, this is your place, we have almost all the cars that were posted on the sites selling used cars from Argentina (if you pass it by turning 18 this Post your parents)
Property Search : out there looking for something to rent or buy, instead of looking at several sites selling / rental properties, I recommend that you do from Ponupo. It's tiring to go site by site right? Although each has its special touch.
Job Seeker : Now with Ponupo, I can fix if there are any jobs in Persian or Freddo ice cream, what will I choose? By that I deduct my salary consumisiones ;)

Who am I? The top of the cap : P

Crystian thank you very much for allowing me to promote Ponupo!

Tags: Categories: General , Projects , What the hell is Tags:

Optimized by SEO Ultimate