Cover photo
Ander Webbs
Works at AnderWeb
Lives in Madrid
8,375 followers|847,377 views


Very well written analysis about Android applications, processes and memory
#Android trivia of the day! Activity A starts Activity B, but there's not enough memory to start Activity B. What do you think will happen?

Check out the answer on the Android Activity and Low Memory post - #AndroidDev #AndroidDevelopment
Jens Hohl's profile photoRoman Cepeda Gonzalez's profile photoSalvador Gómez's profile photoFahad Ayaz's profile photo
If I had to guess OOM on A
Add a comment...

Ander Webbs

Shared publicly  - 
Lue G's profile photoDennis Faucher's profile photoJafar Qaddoumi's profile photo
The comments are great. This one made me laugh:
" As you can see below, the original, straight cursor was indeed much more difficult to pick out amongst the blocks of basic text."

There isn't a single symbol in that graphic that is distinguishable, and there isn't a similar shot of an angled cursor to compare it to. So, no, you can't tell shit.
Add a comment...
Things are not "working as intended" when indeed are broken #androiddev
Another not-so-simple example of how the android permission system is not "cool enough".
It appears that Android works on a "first one in wins" strategy with custom permissions, which opens up vulnerabilities for apps that employ them. Here's a blog post I wrote about this, with links in there to a more expansive write-up, plus links to a new CWAC library that offers some help in mitigating the risk.
James Sullins's profile photoJesús Manzano Camino's profile photoBob Igo's profile photo
Bob Igo
"Working as intended" == "Fixing this would be hard"
Add a comment...

Ander Webbs

Shared publicly  - 
Will Lenovo give the trackball/trackpointer a comeback to mobile phones? 
Jeff Bower's profile photoSteve Albright's profile photoFernando Miguel's profile photoCarsten Elton Sørensen's profile photo
easy*  sry my
E  int's working hard on keyboard
Add a comment...
wow, plain "cool".
Via +Fernando Miguel 
Hi all,
We found an Android trojan in the boot partition of an infected Android device. Since the boot partition will be loaded as a read-only RAM disk during Android's running, all existing antivirus solutions can't effectively clean it.
The trojan will drop malicious APK to system directory, connect to C&C servers, download and install other adwares, fetch and execute other commands.
We classify this trojan as bootkit and named "Oldboot". This is the first Android bootkit in the wild as best we know. By our statistics, there’re more than 500,000 Android devices infected by this bootkit in China in last six months.
David-Lee Kulsch's profile photoAnder Webbs's profile photoSteve Albright's profile photoFernando Miguel's profile photo
Add a comment...
Have him in circles
8,375 people
Really, I can't wait for the second and third generation of android smartwatches/wearables... specially when the 5" screens and the 16 cores and the 4GB of RAM arrive...
Fernando F. Gallego's profile photoWaza_Be's profile photoAnder Webbs's profile photoBenjamin Martin's profile photo
Yeah, I can hardly wait for my smartwatch with 5" screen! :-P

Well, if it were foldable, or just roll up smartly somehow when you don't need it...

TBH, I don't wear watches anymore for years already. I grab my phone when I want to look at the time.
Add a comment...
Isn't this a bit... Scary? #androiddev
Here's some Android Black Magic:

Dynamically change the bytecode of an Activity declared in AndroidManifest.xml to extend an Activity class downloaded from the net. Now your app can be updated without going through Google Play and doesn't require additional install procedures.

Update Android Apps Dynamically with no User Interaction - by @newsycombinator via @flyneapp
Jesús Manzano Camino's profile photoEric Richardson's profile photoRonald Ammann's profile photoFernando Miguel's profile photo
Great finding & cool technique that may be abused for a lot more than updating your app. Dynamic class loading has been used on the standard JDK world outside of Android for a while though. I wonder if largely abused would make Android consider imposing restrictions in the system classloaders to ensure the Google Play restrictions cited at the end of the article. 
Add a comment...

Ander Webbs

Shared publicly  - 
that was fast... and awesome!!!
And it's live (at least for me it is). an APOD wallpaper provider for +Roman Nurik's Muzei Live Wallpaper (
Use with Muzei to get Nasa's Astronomy Picture of the Day on your homescree...
Add a comment...

Ander Webbs

Shared publicly  - 
And when I read a comment from Dianne Hackborn over a "smart and non biased" article in a million-visits-and-famous blog, I feel her all like... 
Stephen Anthony's profile photoAnder Webbs's profile photoNazmul Idris's profile photoMasterman DiSette's profile photo
Nate F
As a dedicated end-user of a product, I feel that I am more than knowledgeable of not only hardware-to-market but also software development lifecycles and satisfying fiduciary responsibilities to worried stockholders better than anybody who runs these multi-m/billion dollar companies.

Let me explain in a Disqus comment...
Add a comment...

Ander Webbs

Shared publicly  - 
If you want to shape copyright law, then you should fill this in, and, if you feel that you can't spare the time for the 80 questions then you should probably question just how strongly you feel about copyright law in the #EU ...
Florio Alagna's profile photoFahad Ayaz's profile photo
Add a comment...
Have him in circles
8,375 people
Android development
  • AnderWeb
    Founder, whatever, 2012 - present
  • Iphonedroid
    Software engineer, 2010 - 2012
Basic Information
Other names
AnderWeb, Gustavo Claramunt
Apps with Google+ Sign-in
Freaky nerd
Coding enthusiast, tech lover, lazy guy, freaky nerd, porque espain is diferent.
Bragging rights
ADW Launcher developer... (uhnnn... not sure if that's a proper bragging fact)
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Other profiles
Ander Webbs's +1's are the things they like, agree with, or want to recommend.

AllCast lets you stream local videos to almost any TV connected device! * Roku * Apple TV * Xbox 360, Xbox One * Samsung Smart TVs * Panason


Application that lets you stay up to date on the world of film, information about movies in theaters, upcoming releases in the world of film

Java, Eclipse, Android and Web programming tutorials

Tutorials about Eclipse, Java, Android and Web development

What do you love?

Get more of what you love by searching across numerous Google products with one click.

PlayN — Google Developers

Rewriting the same game code over and over got you down? PlayN may be the technology for you! PlayN is a cross platform game library that al

Galaxy Nexus

Galaxy Nexus. First phone with Android 4.0, Face Unlock, Android Beam, an amazing HD screen and 4G LTE fast.

Android Game Development tutorial [ Part 4 ]

"android game development tutorial" "java game development tutorial" "game development in java" "game development tutorial" "game developmen

Cómo hacer más cómodo el trabajo con Eclipse | Androcode

Lo parezca o no, trabajar cómodo con nuestro entorno de desarrollo es muy importante de cara a la productividad. Es por eso que nos cuesta t


Search the world's information, including webpages, images, videos and more. Google has many special features to help you find exactly what

How to Leak a Context: Handlers & Inner Classes | Android Design Pat...

Consider the following code: public class SampleActivity extends Activity { private final Handler mLeakyHandler = new Handler() { @Override

Styling Android » Blog Archive » Background Tasks – Part 4

In the previous article we had a look at AsyncTask as saw how it simplified the process of performing background tasks, but saw some potenti

ADW Launcher » ADWLauncher

Well, the re-release was fun but now let's get back to work. Time to work on some new features and bug fixes. The latest version, ha


Solve the most challenging 3D puzzles with this mind-blowing app!.With RBKube you can play Pocket Cube (2x2x2), classic Rubik's Cube (3x3x3)

ViewPager: Añadiendo títulos | Androcode

ViewPager: Añadiendo títulos. Categorías: Tutoriales. por FedeProEx | Redactor. Siguiendo con el artículo publicado en androcode ViewPager:

Agregar el codigo fuente de AOSP a nuestro Eclipse | Androcode

Agregar el codigo fuente de AOSP a nuestro Eclipse. Categorías: Tutoriales. por JMPergar | Editor Jefe. A la hora de trabajar con nuestros p

Videoclip Pop4U y Breaking Ice - Somos Un Equipo

Aqui os dejo con el videoclip Somos un Equipo de Pop4U con Breaking Ice (Ganadoras de Shake It Up Vamos a Bailar) Sigueme en Twitter: http:/


Paging indicator widget compatible with the ViewPager from the Compatibility Library and ActionBarSherlock. Ported and enhanced from Patrik


Android library for using the Honeycomb (Android 3.0) animation API on all versions of the platform back to 1.0!

Trendy Dreams: First Outfit

First Outfit. Hello world! Hoy por ser mi primer outfit voy a enseñar lo que llevé este sábado, nada especial exceptuando mis zapatos! llevo