I guess this is getting a bit off topic, but I have noticed with java's ability (and library) growing, that difference between smartphone and "dumb" phone is becoming a thing margin. I still think a smartphone is a phone that can have progams coded for it in it's "native" language and focuses...