- There are chapters (with doc samples, thanks a lot Dani!) covering Project Proposals and "how to deal with customers" recommendations (chapters 20 and 21)
- Also, some deal with the Discovery Phase (2) with a practical chapter (4)
- Others with the User Experience and Wireframing design phase (imho 3 and 5)
- Then jumps into the tools needed or recommended for a Drupal development environment (8)
- Drupal-only tool Drush (chapter 9). But also Drush Make and installation profiles are covered on chapter 19
- Git (chapter 10), covered with enough detail
- Some chapters cover the layout and themes (6 and 16). A practice on Layout design using Fireworks is provided too (chapter 7).
- There is a practical chapter dedicated to propotyping in Drupal (12) that talks on Content and Content Types.
- Into development duties, Modules (13) and Views (chapters 14 and 15)
- CSS and the Less tool are covered with detail on chapter 17. Dani recommends the use of Responsive Design, so Omega theme lovers will be at ease here (I do!).
- One chapter deals with setting up all the Drupal environment, but mix with with setting up some Modules with Drush (chapter 12). I would have divided this into two: one before chapter 8 and another after chapter 13. I think it would have been clearer.
- There is also a chapter that deals with Features (chapter 18), I understand Dani's idea was to link it with chapter's 19 Installation profiles as the path to follow when migrating Drupal environments from Development to Test and finally into Production servers.
- Finally, the last chapters talks about Retrospectives and their value (22)
jueves, 25 de octubre de 2012
10:19 by Rafael Flores · 0 comentarios
miércoles, 12 de septiembre de 2012
13:35 by Rafael Flores · 0 comentarios
jueves, 30 de agosto de 2012
11:21 by Rafael Flores · 0 comentarios
These are some of my notes on a bunch of videos:
Native vs HTML5 & an Argument to Incorporate Both - Bo Fishback and Eric KoesterFolks from Zaarly talk about their progress from Html5 to native... With some bits of html. It depends on the funnels of user acquisition, the response is not (in most cases) as good in HTML5 as others. They've used their web site to test new User eXperience tricks, that if tested ok would make it to their native apps.So, their point is: take as much as possible from both worlds!The New Age of Interactive Marketing: Creating One to One Relationships with Mobile - Dorrian PorterDorrian Porter from Mozes, Inc gives the marketing company view on how the new technologies (smart-located devices) can help marketing companies fill up our life with personalized "just for you" ads... Nothing very new here, but somehow scared me as to how much they'll be able to flood us with marketing :)
Hey Startups, SoLoMoCo is No Longer 'Emerging'. Stop Acting Like It Is - Mike SchneiderMike Schneider, @ScheinderMike -talking perhaps a bit "as if in a hurry" although maybe it was fine since the talk was early morning- gives a very "felt" talk on how startups should use SoLoMoCo to get profile data, since that is what can and has to be sold to marketers! I agree, it's no longer of interest to know how many users you have, but how they are, and that's where SoLoMoCo really can help, startups must have as best APIs to provide that data as possible, and that's a great value. Another great advice: don't go for check ins, go for natural flow and get the data from it.
HTML5: Advanced data visualization with Google Maps API - Josh Livni and Brendan KennyJosh Livni and Brendan Kenny from Google show some code! How to use WebGL to benefit using graphics cards from HTML5 to be able to present a big amount of data in a very fast and interactive way. They expose some very interesting examples on top of maps, along with some tricks to load data. A bit long but interesting video.
Note: this doesn't apply on mobile, though... It runs, but at 4fps...
A Deep Dive Into Using The HTML5 GeoLocation API with PhoneGap - Steven Gill
Well, to be honest I believe those two videos are very poor, I expected much more. They provide very few content on using the mapping API with PhoneGap. Luckily there's very good content of the subject that can be found in the web.
Hunch Global: Mining and Visualizing the Local Search Taste Graph - Harold Cooper
Well, this is a very interesting talk. Pity it just shows what Hunch can achieve but doesn't get into what's behind (hard, soft, platforms...). But makes a very good point showing that Location is the "core" and user's preferences the "engine" that runs Hunch.
Prototyping Location Apps With Big Data - Matt Biddulph
Tries to show how to incorporate data analysis with Hadoop and Pig into any aplication. It gets to the point of it, but becomes a bit too "intense": good for the ones that can follow the talk (knowledgeable on AWS, Hadoop, Pig...), but the rest (I include myself) can get lost on the way.
Building Imaginary Worlds: SketchUp and Custom Street View - Mano Marks and Adam HechtDidn't like this one too much... They talk about Google SketchUp, the tool they use to create 3D models (for example to be used in Google Earth), how to model a warehouse, etc. Given that this has nothing to do (directly) with location, seems like free marketing stuff for Google...
New Lines on the horizon - Josh Williams, FacebookJosh shows how location evolved in the Facebook platform. First location was a tag that you could add to anything in FB. Now it's been added to their OpenGraph and TimeLine features. Given that they say to get 2 billion monthly locations, seems logical.He mentions that FB plans to augment their OpenGraph, Place editing API and geo-coding and reverse geo-coding capabilities in the near term.
How open is open? Five years later…. - Ian White, Urban Mapping IncWell, Ian explains the whole history about his legal issues getting location data of the NY Underground… My God, it's somehow hard to believe nowadays that those things happened... and still do in some places (yes, some european places I mean).Then he explains interesting examples of strange privatization process of public data: all public data that is given to private companies to be made publicly available... only to become privatized in some way so developers (or others) have to pay to use them. Ian resumes the "Privatization of public data": there are two ways to be open, one like "open sesame", open door, etc. vs. open as a clinched fist.Platform, APIs and Apps: Building the "where" ecosystem - Gary Gale, NokiaThis talk is a must watch. Nokia believes completely that Location is a must. And people has many devices, so the need multiplies by a factor. The use of location data is to identify patterns and trends: know your customers/users.Nokia has created what they call "The Where platform": one of the biggest assets of Nokia; and why this video is worth watching.
Reference Data + Activity Data = Smart DataThe Where Platform has lots of API, already available. In Q1 2012 they had 4.6 Billion hits per month! Their commitment is that they can provide their mapping and location services on all kinds of screens: HTML5 is the solution.
Some customers of their platform:
Note: found some minor issues with the links though, some links to download videos wrongly pointed to other videos instead. Maybe O'Reilly folks can double check the links on the product's page ;) Thanks!
Note2: You can find most of the presentations' slides and some of the Videos available for free here: http://whereconf.com/where2012/public/schedule/proceedings
viernes, 17 de agosto de 2012
8:55 by Rafael Flores · 0 comentarios
Bueno, pues lo intenté, ¿por qué no? Al fin y al cabo otra prueba... Flasheamos un USB, arrancar... y con un ratón USB (el Trackpad no va en esa versión de Windows) puede empezar a hacer cosas:
- Firmare Update: comienza... y al 7% da error. No sé si porque ya tenía la última versión, o por lo que sea, pero el caso es que no llega al 100%
- Bandwith Fix: instalado
- Apple Fix: instalado
martes, 14 de agosto de 2012
9:20 by Rafael Flores · 0 comentarios
En la entrevista, de Anthill Magazine Online, Nick Smoot da 3+1 consejos que ellos han usado para lograr su ronda de capitalización con los VC de Silicon Valley. Son los siguientes:
- Know your mark: Conoce a quién te diriges. Saber todo lo posible sobre la empresa/VC/persona con la que quieres contactar te ayudará a encontrar puntos en común donde poder incidir y desarrollar una relación. Ten en cuenta que lograr la participación de un VC en tu proyecto es como hacer un nuevo "muy mejor amigo Bubba" en palabras de Forrest Gump (y recuerda, Forrest se montó en el dólar con Bubba). Así que todo lo que puedas conocer de antemano (perfil, empresas en las que ha invertido, intereses, qué opina de esa nueva gran tecnología en la que le quieres hacer participar...) va a ser material que puedes usar para ayudarte en esa relación.
- Play dumb, ask for help: Pide su ayuda. Recuerda, aunque creas que no el VC ya está ahí antes que tú. Quiero decir que sabe (o cree saber) mucho más de tu mercado, tu producto, y tu idea.. que tú. Pero si consigues que te ayude, seguro que entre los dos lograréis hacer un proyecto mucho más competitivo. No te muestres superior a nadie (eso sería un error fundamental; ni Zuckerberg iba de "pollo listo del corral" al principio...), necesitas ayuda de todos (y especialmente de los VCs) para lograr tu meta.
- Go above and beyond: Haz más de lo esperado, y luego más todavía. Puede que la relación con VC implique hacer algún trabajo o muestra de tu capacidad para él. Puede ser un "entragable" (una aplicación, un objeto, una herramienta...) o un documento (un análisis, una propuesta, una evaluación del mercado...). Sea lo que sea, da lo mejor de ti que puedas. Aunque no te paguen, Aunque creas que tu tiempo vale € y se los están llevando gratis... Da igual. ¡Hazlo siempre excelentemente! Ten en cuenta que en función de ese trabajo puede salir el proyecto adelante. Mantén eso siempre en tu mente y te ayudará a trabajar con toda la calidad que puedes dar.
- Be social. Esto no lo traduzco ;) Nick destaca este aspecto como lo primero. Es cierto, nunca sabes qué o quién va a darte esa oportunidad que buscas para sacar adelante tu proyecto. Así que siempre tienes que estar ahí, ser social, contactar, ser contactado, compartir ideas, conocer las de los demás, hablar de experiencias, etc. A mí a veces se me olvida... quizá por eso he escrito este post :D
jueves, 14 de junio de 2012
19:50 by Rafael Flores · 0 comentarios
Great post by Maximiliano Firtman listing each and every single mobile emulator that exists (well, if not all, almost!) and how to install them. Unvaluable stuff I had to keep for my records!
Mobile Emulators & Simulators: The Ultimate Guide
miércoles, 23 de mayo de 2012
16:44 by Rafael Flores · 0 comentarios
This is an interesting video on how Scott Rafer, a "serial entrepeneur", found funding through LinkedIn... Maybe it finally has a use! :D
martes, 8 de mayo de 2012
19:58 by Rafael Flores · 0 comentarios
Ok, the title says “Beginning…” but even so, not a book I’d buy
Being interested for various reasons on all that HTML5 can bring to the mobile world, and in particular on the PhoneGap framework I had just discovered, I read this book with some expectations, looking for it to become my reference on the subject, for any attempts I might try out or any questions on the subject I could receive.
I found much more complete and accurate the proper PhoneGap’s (or Nitobi’s, or whoever) information available on the web. The examples there and the ones provided by the book are quite similar, but the ones on the web have the added benefit of being correct and up-to-date. That’s something that although I understand the book can’t accomplish I’d have least expected it not so have so many typos here and there. The code fails in some places, the explanation others… well, at least they have got assured that the reader pays close attention, otherwise she will be completely lost!
Ok, based on my notes here are some things that I found particularly weak:
- PhoneGap for Android setup, not very clearly covered. I presume the one for iOS is ok, but this (the one I know about) seemed really poor.
- The examples on events are very much the same repeated “n” times with some minor changes, not big differences between them. So, why not go through an example covering all (or a batch of) them altogether? Would have seemed logical.
- The exercises on page 100 are a good point on the book’s side. +1 here
- Typos here and there, incomplete code (some missing function calls), calls to wrongly named functions,…. Maybe was I reading the “draft” version I wonder?
- Missing or weak examples, for instance what could the magnetometer be used for? Or address access through the Contacts list. More info about FileTransfer, something that most developers will use one time or another. Or more valuable info added, such as links to where up-to-date information could be found.
- Using “Final App listing” nowadays just seems like filling stuff, they don’t give any value since you can download the code from the book’s site (IMHO).
Furthermore with the complete Phonegap.js listing… what for?
- Wouldn’t it had been much more interesting to show a complete App creation process with PhoneGap? Basic implementation, event management, device capabilities, notifications… a 360% approach, much more valuable than a mere “show and tell” list of examples.
So, honestly I can’t recommend this book. I have been really disappointed with it and suppose will fall in my “not read again” stack. Sorry.
miércoles, 8 de febrero de 2012
13:11 by Rafael Flores · 0 comentarios
From zero to publishing in less than 2 hours
It’s been a while since my last post, due to some work outburst. Nevertheless I had a lot of interest in watching this video from O’Reilly author Alasdair Allan because I am (was?) a complete ignorant on native iOS development. The video, about 1:45 hours long in total, covers the whole development process of any iOS based application. As the video’s subtitle states, Alasdair guides us from the very basic steps like registering on Apple’s Development platform, downloading the required SDKs and setting them up, etc. all the way to publishing our very first App on the Apple Store.
This is done whilst creating our first iOS/iPhone app, on a Mac. So, after the first steps we will be watching code being typed to create the app. For those already versatile in Objective-C this will be “piece of cake”. For the rest of us it takes some time to get used to the mechanics and interface so as to be able to follow Alasdair’s work, but once you get used to it, it’s not that hard.
There is no detail on how to develop UIs for apps, nor in-depth how to code with Objective-C (btw, who was the devil that created that monster? Bit ugly, IMHO), but this video is not the place to look for that info nor it should be. However, Alasdair makes a “stop” trying to explain how to code with Objective-C, which turns out to be somehow hard to follow although it is just a basic approach to the language. This “aside” is not really efficient on its purpose, but must be praised for the effort and some may welcome it.
The quality overall is good though I found two glitches on it:
- the sound sometimes is a bit too low, and given most of the people watching it will use a mobile device nowadays to do so this can be a bit annoying as listening Alasdair is difficult sometimes.
- and second, sometimes Alasdair gets into some small “stopping point” because of code failures or development interface nuisances. These he manages to solve, but sometimes it feels a bit wrong watching “undo time”.
All in all, a good video on the complete procedure of start-to-publish your iOS apps that any newcomer to Apple’s development restrictive world will benefit from. Maybe some “freebies” such as sample code and worksheets would have provided it better value. You can find the product here.
- angularjs (2)
- app (3)
- book (5)
- contest (1)
- cordova (2)
- CSS (1)
- Diseño (1)
- drupal (1)
- drush (1)
- Emprender (4)
- flask (1)
- General (7)
- geolocation (1)
- git (1)
- google play (1)
- HTML (4)
- ionic (2)
- iOs (1)
- location (1)
- Mac OS X (1)
- master data management (2)
- mdm (2)
- mobile (1)
- mobile html5 (1)
- mvp (1)
- omega (1)
- onsen-ui (2)
- open government (1)
- OReilly review (11)
- packt (1)
- phonegap (4)
- pim (2)
- Programacion (6)
- python (1)
- responsive web (1)
- step (2)
- stibo (2)
- VC (1)
- video (6)
- web interface (1)
- where 2012 (1)
- ► agosto (3)