Development mumbo jumbo

Category: Android

Building Android UIs with Custom Views

After few more months working at nights, while commuting and weekends, I managed to write a book specialised on Android Custom Views. It covers several topics: first it explains the reasons why we need to build custom views and what are the benefits and drawbacks of using them and then, describes how to start drawing […]

Learning Android Application Development

These last months I’ve been very busy writing a book about Android development. It covers from the very basics to application testing and using third party libraries to make your life as a developer easier. It’s available both in ebook and printed format, if you’re interested, grab a copy! PacktPub https://www.packtpub.com/application-development/learning-android-application-development Amazon https://www.amazon.es/Learning-Android-Application-Development-Montane/dp/1785286110/ O’Reilly http://shop.oreilly.com/product/9781785286117.do […]

Droidcon Italy

These days I am at Droidcon Italy in the beautiful city of Turin and, earlier this morning, I gave a talk about Android performance from the point of view of bytecode (oh big surprise here) Here are the slides: #perfmatters

Speaking at mobile development conferences

These last months I’ve been speaking in some mobile conferences: – Mobiconf (Krakow – Poland) – Droidcon UK (London) – Droidcon NL (Amsterdam) Here is a video recording of my presentation at Droidcon UK: (you can create a free account with skills matter if you don’t have one) https://skillsmatter.com/skillscasts/5628-how-to-improve-android-app-performance-with-the-new-art-runtime-and-dalvik-vm-perfmatters And here is a link to […]

BcnDevCon Presentation – Improving Java & Dalvik Code Performance

Last week I did a presentation at BcnDevCon about improving Java Code Performance. The focus of the presentation was showing some examples of compiled java sources and evaluate the performance impact of different ways of looping, string concatenation or using Java 1.5 features as autoboxing or foreach loops. According to java the performance optimizations are […]

Outcome BlackBerry 10 presentation

Last thursday I did an introduction to BlackBerry10 for Android developers. I focused most on the current limitations and possibilities of the Android Runtime of BlackBerry10 and I’ve also used some slides explaining how to convert a binary .apk file to a BlackBerry10 .bar file and sign using command line tools. There are, of course, […]

Few Android applications I've been working on…

I live in a rather small and calm city called Vilanova i la Geltrú, close to Barcelona and to other touristic places like Sitges, most of the time goes completely unnoticed. What applies to tourists also applies to some terms like technology, companies, … As an example, few months ago there wasn’t that much movement […]

Més aparicions a TV!

El passat dia 16 Canal Blau TV va parlar de l’aposta de Vilanova pels smartphones. Dins d’aquesta “petita” notícia va fer una refèrencia a Service2Media i a la petita aplicació que vaig desenvolupar per a llegir les notícies de l’ajuntament de Vilanova publicades al seu RSS Feed. Aquí teniu el vídeo. Ho podeu veure a […]

Fuga de cervells a la vilanovina..

Des de fa uns dies estic intentant posar Vilanova al mapa… En alguns temes la veritat és que ja hi es i a més hi destaca.. però per exemple, amb el terreny de les aplicacions mòbils hi havia com un buit… Afortunadament no estic sol i ja hi ha gent que ha fet moltíssima feina […]

Augmented Reality – II

In my last post I showed how to get position and orientation updates. In this short post (also because it’s quite simple) I’ll show how to integrate it with the camera preview. To show the camera preview in Android it’s quite easy, just create a class that extends from SurfaceView and implements the SurfaceHolder.Callback methods: […]

Back to top