Android

Tutorial: Creating a Cordova/Phonegap plugin for Android
Sep 28th 2014
Cordova is certainly one of the most promising and state of the art framework to develop cross-platform HTML5-based mobile apps. I’m a big fan of this framework, but unfortunately some stuff are in my opinion hard to understand for beginners when it comes to customize or extend an HTML5-based app implement their own special function calls. Special functions? Just think: what if your App should launch a videoplayer when the user clicks somewhere in your app? Or what about integrating a customized alert box (aka Toast) or overlaying a Open GL View for a 3D visualization? Those are things you won’t be able to realize without using a Cordova plugin. More >

Augmented Reality Advent Calendar by Windel
Dec 22nd 2013
Augmented reality can be really fascinating. But what happens if you combine a calendar with an App and 24 tiny doors to open till Christmas? Yes, the thing is getting even more interesting. I’ve found this pretty well designed (notice the iPad-like design of the calendar) Windel Advent calendar in my favorite supermarket. Each day when you open one door, you will not only get a chocolate but also a small animation with a Santa Claus when you scan the pattern on the door. Funny, isn’t it? More >

Quick tip: Convert 3GA to MP3 with VLC – Conversion of Samsung Voice Recorder files in MP3
Sep 1st 2013
Here’s quick tip I wanted to share because you might face this little issue: you have eventually recorded some voice notes with the Samsung Android application and wanted to share these it with your friends or integrate it into an email and then… you found out that all your notes were recorded as .3ga files that you couldn’t even playback with your favorite media player. Ouch…
Now it’s time to convert your .3ga file into a playable .mp3 file… but how? Here is the easiest way to realize this without having to download doubtful pseudo-freeware converters! Read how to easily convert your 3ga files! More >

Android min3d quick tip: Changing textures of 3DS and OBJ 3D models at runtime
Dec 22nd 2012
In the previous tutorials about min3D for Android we took a closer look on how to optimize the work flow from Blender or Daz3D to min3D. In today’s article you will learn how to easily change the texture of a 3D object stored in *.obj or *.3ds format. Although this sounds very easy while writing this tutorial, I’ve noticed numerous problems by loading these 3D objects within min3D especially if you are modeling with Blender. This tutorial should be considered as More >

Unity 3D WebCamTexture rotation problem with Android – How to rotate the camera picture ?
Aug 21st 2012
I read that a lot of people are having problems with the Unity WebCamTexture and Android. Indeed the problem comes from the fact that the texture streamed from the webcam is always flipped by 180 degrees and you will always get a wrong rotated picture of the camera (even if you turn your device (see picture)). This is really annoying as you would expect that the WebcamTexture will show you a correctly orientated picture of the camera. Obviously the API of WebCamTexture doesn’t More >

Unity GPS plugin development tutorial: building a Android plugin for Unity with Eclipse and Ant
Apr 28th 2012
[This entry was updated in Feb 11, 2015 ] [Initial post date: Apr 28, 2012] This tutorial is about creating and compiling your own Unity GPS Plugin for Android. I wrote this tutorial in order to help those who are getting angry and fed up with missing information about the process of writing their own Unity Android plugin.
My motivation was to get real speed values out of the GPS of my device, because the inbuilt Unity Input.location functions returned only latitude and longitude values that where (now that we’ve solved the problem I can assume that ) only computed on network basis and not on the data provided by the inbuilt GPS receiver (http://forum.unity3d.com/threads/132587-GPS-Input.Location-accuracy-question). This was pretty annoying so I decided to write my own GPS Plugin for Android.
Retrouvez la version française de ce tutoriel à l’adresse suivante : http://www.unity3d-france.com/unity/2012/creation-dun-plugin-gps-pour-unity-par-matthieu-deru/

Using min3D for Android – Q&A session: Common texture issues and Blender import
Aug 12th 2011
The previous post concerning min3D raised a lot of interesting questions and comments (thanks to all the visitors for their contribution!) concerning the usage of textures, the export of OBJ and the addition of features such as rotation listeners in min3D. I’ve decided to wrap up all of the comments and emails I’ve received concerning min3D. I hope you can find a solution for your problem, and don’t forget to post a comment if you can’t find the solution for your problem. I will edit and update this page with your input and your question, so don’t hesitate! More >

Tutorial: Load a 3D OBJ model with min3D for Android
Jun 23rd 2011
When you want to visualize 3D content on Android phones you have several solutions and frameworks. While using Actionscript with Away3D (with GPU activated in AIR) might be the quickest solution to display low polygon models, what should you do when you want to integrate a more complex 3D view in an existing Android Java app? In this case you will probably think that you must use the complex Open GL libs of Android. But there is a more convenient solution: using the min3D framework to rapidly render OBJ, MD2 and 3DS models.
Here is a short tutorial on how to use and render a 3D object ( in this case a human face) using min3D for Android. More >

Calisto – a new terminal for Web 3.0 and the Internet of Services – Frisbee gesture with an Android phone to surf in the semantic web
Jun 2nd 2011
Simon Bergweiler and I decided to continue our research in the field of interaction with the Internet of Services. The result is Calisto, a 40’’ multitouch terminal that can be used either over touch interactions or by speech. What’s pretty cool is that users can send (or let me say throw) picture they shot with their Android phone with a Frisbee gesture directly to the terminal. Once synchronized, the picture is analyzed and corresponding semantic annotations are attached to the media. At this point users can use Spotlet to access the semantic web – like in our other system CoMET (http://www.mat-d.com/site/web-3-0-innovative-semantic-interactions-with-spotlets/ ) – and retrieve interesting linked information over drag’n’drop or via speech input through their own Android mobile phone. More >

Android Tutorial: Developing Android Apps with Android X86 and Virtual Box
Apr 22nd 2011
In this tutorial you will learn how to develop Android application with the Android SDK without a device and without using the SDK’s emulator. What? Yes it’s possible with Android X86 and a virtual machine (in our case we take Virtual Box) to setup your machine in order to test and implement your own Android apps. Learn more about this technique! More >
Quick Android App review: Angry Birds
Dec 10th 2010
Angry Birds by Rovio belongs to the mobile games of 2010 that are really addictive. The concept is pretty simple: you take the old concept of missiles being launched through the air over a mountain in order to hit tanks on the other side of the mountain.
Do you remember? I’ve played this game almost 12 years ago at school with the good old Texas Instrument and on the four color Casio Calculator CFX-9940GT (with 32Kb internal Memory!) More >
Installing Android (2.2) on your iPhone (2/2)
Nov 20th 2010
In the last post I’ve explained how to install the most difficult part of iDroid (but honestly, was it really difficult ?)
Now that you’ve successfully installed your Froyo it’s time to install some apps for it and to see how it works.
To start with this second part, I assume you have the Android SDK installed on your computer (http://developer.android.com/sdk/installing.html) because we are going to use some of its features to connect directly to the phone. More >
Installing Android (2.2) on your iPhone (1/2)
Nov 20th 2010
You have an old iPhone and you don’t know what to do with it? Perhaps reselling it would be a good idea…
No wait we are going to do something really cool with it: installing Android Froyo 2.2.
More >
Comments