The “Samenspel” app developed for Buurt Praktijk Team in Amsterdam during Code for Europe 2013 is now live.
And open sourced here: http://codeforeurope.github.io/samenspel/
To do so, I published a repository here: https://github.com/gixWorks/vtiger-mobile-client-ios
It currently contains only documentation, but I aim at distributing Objective-C code at some point, namely when I will be able to provide a library that it is decoupled from my application’s code and reusable enough by other developers.
I am contributing to this research about usage of Mobile apps and devices with CRM software, with the goal of developing a custom mobile CRM app.
The survey is for everyone that runs or works at any company, to better understand the approach of businesses towards CRM software.
You find the survey at the following address:
The iOS app DoveSiButta developed by gixWorks won the prize for the “Social” category in the Open Data contest “App4MI" held by the Municipality of Milan, Italy.
This makes me happy and willing to improve even more!
Take a Hike!, the app developed within the 2013 Code for Europe fellowship in Amsterdam, is among the finalists of the OpenCities Hack-at-Home, the contest for best open data tourism apps.
Be sure to check out the updated version, due soon in the App Store as soon as it gets approved! :)
"GoHike! - Stadexpeditie", the app built by me for the special event "Stadexpeditie" of Amsterdam Urban Innovation Week entered the Top 100 in the Entertainment category on the App Store!
I republish here my blog article first appeared on the Code 4 Indische Buurt project blog [LINK] about what Ruby on Rails isn’t and what it’s not, and why it is important to learn it (and why it may not be important to you).
I would like to spend a couple of minutes to enlighten a little bit about what Ruby on Rails is… and what it isn’t.
Ruby is a programming language, just like Java, PHP, C# are.
Rails is an open source framework for the Ruby language, designed to build web applications.A framework is a set of “tools” that are available for a certain programming language to make life easier for programmers when developing certain kinds of applications. Example of web application frameworks for other programming languages are CakePHP or Symfony (among many others) are web frameworks for the PHP programming language, and ASP.NET MVC is a web framework for the C# and the Visual Basic programming languages.
When we refer to a web application, we think of a software that runs on the web built to offer certain functions to its users. As an example, the Twitter application offers to users the possibility to write and send 140-characters messages, and much more (think of all the functionalities that Twitter offers). AirBNB.com is a web application that allows people to rent and offer their houses/rooms as vacation places at its core, among many other functionalities. SamensApp, built by the Code for Europe fellows in the Indische Buurt, is a web application that allows people to book spaces in the neighborhood and booking managers to keep track of such bookings.
On the other hand, Ruby on Rails cannot be put in comparison to softwares such as WordPress, Drupal or Joomla. These are web applications themselves and, although often people use them as “frameworks”, they are complete web applications built for offering certain functionalities, mainly for blogging and content management.
What do I mean with this? I mean that if we are looking for a software to publish a blog, it would take less time to just install WordPress, which comes for many built-in functionalities especially for building a blog.
However, if you were to build a “next generation” application to rival Twitter, or if you were to build a web application where users can plan their travels and then share them with other people (a “Travellers community”), then using software such as WordPress would impede your work in many ways: you would have to go against how it was designed in the first place, before you get it to do what you really need.
In that case, building a web application from scratch is the best solution.
And here is where Ruby on Rails comes in.
The month of September will be quite interesting.
On the events/conferences side, we have:
- Ruby on Rails Workshop for the community in Indische Buurt (East Amsterdam / Amsterdam Oost), dealing with the app being built during Code for Europe fellowship in Amsterdam (Link);
- Speaking at OKCon 2013 in Geneva, about civic tech apps built for Europe Commons by the Code for Europe fellowship;
- Speaking at the Amsterdam Urban Innovation Week 2013, presenting the apps built for the City of Amsterdam, on Friday 20th in the session called “Reinventing Cities by Grassroots Innovation”.
Here’s a picture, to make this blog post more colourful! :)
I just discovered Mingle.io and I it’s truly interesting and inspiring project. Currently playing around with their API to retrieve Open Data from various datasets. Really love the query syntax.
I hope to meet them at OKCon Geneve in September.
Just finished Code for Europe presentation at #appsterdam
Love the questions and the discussions at the end! – at Glimworm B.V. – See on Path.