Adding an external library on Android Studio

No Comments

When I started writing Android apps, I(just like everyone else) used Eclipse. Then Google released Android Studio, a whole new IDE designed for Android development. Things are obviously different from Eclipse. One of my first questions was “How do I import a library into my project?”. It turns out to be very easy!

To import a library click on File > Project structure.

More

Post PC era

No Comments

So, ever since Apple released the iPad 2, Apple fanboys started talking about this post PC era. And all that because Steve Jobs said the iPad would replace the PC. BULLSHIT! This ain’t gonna happen.

Before talking about why Apple wants you to think that, let’s get back to the past. The first computers used punched cards. Their job was to to complex number calculations. Then, the command line came. Not only it allowed you to do those complex calculations, but it also introduced a *LOT* of new possibilities. Then Xerox invented the graphical interface. Again, it introduced a lot of new possibilities that allowed people to do pretty much anything the command line allowed. Not to mention that you still can use the command line on a desktop computer. We call that evolution. Does that make sense? To me, it does. In 2010 the iPad came. The iPad reinvented the tablet concept. I mean, the first tablets were literally desktop computers with a nice touch screen. They were useful to designers, but unfortunately, to ordinary people, they weren’t that useful. The iPad really gave people the opportunity to use a tablet. Fine, but can it replace the desktop? If you said yes, then read this paragraph again. The iPad brings no evolution at all. No matter how much it can evolute, its concept is still limited compared to a desktop. So why on earth there would be a regression?

The iPad is just a gadget. While it can easily replace a netbook, it cannot replace a desktop. The tablet concept just isn’t made for creating content. I mean, everyone needs to create content. From kids doing their homework to business people creating a spreadsheet. To create content, we usually use more than one app. The iPad can run multiple apps at once, but you can only see one. It’s bad, for example, if you need to read something from the browser window while you type.

Another problem the iPad has is its screen size. I mean, lets get back to the past where 10″ screens were like standard. Nowadays we got screens bigger than 20″. There’s no way a 20″ screen would work on a tablet. Excepting for laptops, most people prefer a bigger screen. I would not replace my 15″ MacBook Pro with a little 10″ screen computer. Ok, you might say it’s more portable, now think about replacing your desktop with a 10″ screen device. It sounds bad, doesn’t it? Now remember that my MacBook Pro is my main computer(which is mostly used on my desk).

Apple has the reputation of being the future. Why they would lie? First, Apple ain’t perfect, they make mistakes too.  But this ain’t even the case. If you Google for “iPad sales”, you will see Apple sells a *LOT* more iPads than Macs. They lost the desktop war. I hate to say that, but Windows won, and Apple just wanna change the game. The iPad is still the best selling tablet out there. And of course, Apple wants to be the leader. I mean, who wouldn’t? Apple ain’t here for changing the world, Apple is here to make money, just like any other company. In this world, what matters to people is profit, not changing the world. Too bad there are a lot of innocent people out there who believe Apple is here to change the world and nothing else.

And here’s one last thing. Everyone that says tablets will replace the desktops say the iPad will. People don’t say the word “tablets”, but “iPad”. If the iPad will replace the desktop, why Android won’t? Why people aren’t mentioning the Android? Simply, they can’t think for themselves. They keep saying that because they are Apple fanboys and Apple said that, not because it’s the conclusion they came to after thinking about it.

Android

No Comments

Galaxy Tab 7.0 Plus

Galaxy Tab 7.0 Plus

 

Developing for Android is not a choice anymore. A lot of my customers are asking for Android apps, so I bought this nice piece of gadget. I need a real device because Android simulator is just too slow and doesn’t seem to work very well. Time to learn how to program for Android!