What I Think Should Be Added in Android 4.0 Ice Cream Sandwhich

As Android devices diversify and we expect more from them and software stack that runs on said devices. Here is a list of things that probably will and things I think should be done. This based upon devices that have become popular and changes overtime that Google has made to Android.

What Probably Will Be Done

Unified User Experience

Making it so that that the user interfaces found on tablet and phone devices  will be mostly consistent rather than having the two different be drastically different but still including modifications for each platform. As you can see with Gingerbread and Honeycomb moving from a Gingerbread based phone to a Honeycomb tablet could be very confusing as shown with the screen-shots. What Google will probably do is make both user interfaces based on Honeycomb.

Improved Performance

Something Google has done very often with Android is make it lighter on system resources and improved under the hood performance with the Dalvik Virtual Machine plus improved execution of native c/c++ code. Also improved power management fits into this category to allow for better battery life.

Virtual Navigation Buttons

Based on where Google is heading with Android they most likely will move away from requiring navigation buttons but make them still an option. There are many Android device with no navigation buttons and have screen scaling issues Google will probably fix the issue with screen scaling and implement a way to auto hide virtual navigation buttons in certain applications such as video and 3d games. Also allowing virtual navigation buttons on devices other than tablets enables a smaller design with more screen real estate.

Unified Release

After 4.0 most releases for both phone and tablet will be the same release, so probably we won’t have something like 2.3 Gingerbread being released after 3.0 Honeycomb.

Things I Would Like To See Added in Android

Native Stylus Support

Both Lenovo and HTC are making devices with N-Trig stylus support. The problem with this is that both companies are adding it on Android which doesn’t have support built in for this so they end up having to make their own API’s and cause application developers to have make their pen specific app more than once. So to avoid this add driver support for N-Trig digitizers and create an API for interacting with pens and for pressure sensitivity.

Native 3D Support

Same idea as the native stylus support remove the need for special manufacturer specific API’s for 3D.

Video Output and Multi-Screen Support

Pretty much any Android device includes some form of video output, so why not leverage it? I would be great to have an API for video output. Say you have a device plugged into a TV on the phone end it shows game controller and on the TV end it shows the actual game that is being played or the same with a video player on the phone it shows video controls on the play, pause, and stop but it only shows the actual video on the TV. Just some ideas for applications. Something related I would like to see added in is support for multiple screen devices like the Kyocera Echo and Sony S2, again the idea is the same avoid need for a manufacturer specific API and allows devs to more easily take advantage of such devices. A interesting application for device like this is having an app display a keyboard on the bottom screen and the text your typing on the top screen.

OK that just some thoughts on what should be added to future Android versions please leave your thoughts and comments below.





The Return of The Stylus

While to many it may seem that the stylus is dead and obsolete input device, the truth is that it a very much desired and beloved input. Some people seem to cringe even when they here the word “Stylus”, because it used to be very inconvenient and losing said stylus would often render your device unusable, but that has changed and the stylus has become a great secondary input device. What about the stylus is so great, and what evidence do you have that is coming back? The stylus is a great input device because it allows one to do productive such as note taking, drawing, and digitally signing documents. For example you were sent a pdf containing homework and the person who sent it to you wanted in digital form rather than printing the document, writing on it and re-scanning it and sending, just annotate over it with a stylus and send it back to the person. For drawing a stylus is useful because you don’t have to be constantly drawing on paper and re-scanning them, this makes processes such as animation move more efficiently. For note taking your not always carrying around a bunch of notebooks just a stylus and tablet or using a stylus and tablet to take notes in a text book or novel such functionality is very useful for students. So I said many of the reasons why people like the stylus what examples do I have to show that it is coming back? The HTC Flyer a generally well received device advertises its main selling point as having a stylus for drawing, taking notes, and other tasks, while the device is pretty expensive thanks to that N-Trig active digitizer hardware but reviewers have found that the functionality is well implemented and it is worth the extra cost. Dell just before they were going to release the Dell Mini 5 (Now Dell Streak 5) were going to make a special stylus system for that would allow for input through a specialized transparent resistive touchscreen layer over a capacitive touchscreen unfortunately Dell had to get their product to market sooner so they abandoned the idea. Also the HP Slate 500 includes similar active digitizer hardware found in the HTC Flyer and was able to sell reasonably well thanks to that functionality. I’m saving my money up so I can get an HTC Flyer. My final example is the most important one is from the company that started the crusade against stylus powered devices the one only Apple who said “Who wants a stylus” or “If you see a stylus or task manager they did it wrong”, despite these statements Apple applied for patent on a heated stylus with a finepoint tip for idevices, so I’m glad Apple realized to be productive with a touchscreen device a Stylus is almost necessary. Also one of the most popular accessories capacitive touch devices are Pogo type styli that imitate a finger, but a common complaint about these is lack of a fine point tip and pressure sensitivity. So what is active digitizer it is a special touchscreen layer added to a capacitive it enables pressure sensitivity through a bluetooth stylus and palm rejection where it will detect that skin is being placed on the screen to avoid accidental input for uninterrupted use. Remember their is a reason why people say the pen mightier than the sword. Please leave your thoughts down below through a comment.










This a poem that I was inspire to write when I was making another poem. So tell me what you think


Ah I have inspiration maybe I can make this poem

I’m still in the process of contemplation

something of high and worthy aspiration

something that would give me gratification

to my creation and to my affiliation

That will lesson my aggravation

That will further my determination

like a virus my poetry will be a contamination.


The Problem of Corporate Personhood

Collective humanity has always been dangerous because it will often make people do things that are immoral or wouldn’t be done. Corporations are recognized as people despite not being actual entities and have the same rights as people and thus do things like bribe politicians or other things that can influence politics. The problem of corporations is similar to that of the slavery problem where people had more votes because they had slaves, corporations have the rights of people but have money and power that makes them much more powerful than a regular person. A corporation grants the power of person to do non-collective interests over a large collective group of people and because of this our freedom has become neutered in the process. Corporations are the modern slave-owners except think of it as slavery in reverse. The problem with slavery in the 18th and 19th century was slaves weren’t considered people, but now the problem is that corporations are considered people. One person’s interest isn’t necessarily good for everyone. Corporations act as little kingdoms and are even more powerful than religion. In short collective humanity isn’t good but collective humanity in the hands of one person is even worse. We need a amendment that says “A corporation is not a considered a person” Such a simple change will cause much backlash and it will be hard to make this happen but it will one day happen. If corporations prevent this from happening then the only solution might be resorting to create a second civil war, because often an idea becomes hard to accept. That being said war is only an option if it can’t happen “legally”. I hope one day I can witness America being free from the power of corporations.