Tuesday, February 28, 2012

Reader friendly

I have been adjusting my blog here to be more reader friendly. I hope you like the changes I am making.
Comments are welcomed.
Getting my ducks in a row.

Sunday, February 26, 2012

Java first

  After doing a lot of studying. My advice to anyone wanting to learn how to program Android Apps is to first learn Java. Don't even touch an Android book without a good foundation in Java. You will have a very hard time understanding Android enough  to make anything but the most basic Android App.

     As far as whether or not you should use Eclipse or just use something like notepad++ and a compiler. I have no strong opinion on the matter. The advantage of notepad++ is that you don't have to learn all the features of Eclipse and can just concentrate on Java. You will have to learn Eclipse though eventually ( or a program like it) in order to effectively  create Apps for Android.

   XML is also another subject I will have to learn more of but I think I can wait a while for that.

10,000 hour to mastery.  ( see older post on subject)
     10,000 - 11.5 = 9988.5  hours of study / practice left.
     ( since I started the 10k program. It does not count the study time previously done)

Friday, February 24, 2012

Best Java Video Tutorials

I am really liking these videos. He moves at a fast enough pace while explaining everything. Good video productions with nice editing.
Youtube.com videos by derekbanas (derekbanas).

http://www.youtube.com/watch?NR=1&feature=endscreen&v=bQTFXlZWzKw ( link to number ten)

Thursday, February 16, 2012

10 thousand hours

   I have read that it takes 10 thousand hours to master most difficult subjects whether it is sports , playing a music instrument, learning a language or any other endeavor. Hopefully it won't take me  that many hours  to understand Android and Java enough to actually  make something useful . At 2.75 hours a day , in one year I can achieve one thousand hours. So far I have been doing about an hour a day on average.

   My Acer A100 tablet needed to be reset again. It's own apps were not starting and needed to be force closed. I am not impressed with Acer's  when it comes to tablets. Their desktops have not been to bad for me. 

Tuesday, February 14, 2012

It's been awhile

   I am still studying Java  and reading the latest book but I have not been putting a lot of effort in to it. Today I managed to set some time aside for it. There seems to be only two levels of tutorials, either very simple or very technical. Everything I have seen up to this point starts out with pieces. It would be as if I were to teach you what a bicycle is and how to ride it  by first saying "this is a tire. It is made of rubber  and most of the time it is black.....". After explaining the tire in detail without any real connection to the rest of the bicycle I then go on to explain spokes, then handlebars, seat ...After saying  all that you still  have no idea how it is connected.
     Perhaps a better way would be to show you the whole bicycle ( program) then show general parts .Then  an overall view of how they work together. As you learn I would explain in more detail . Do you need to know everything about a bicycle in order to use it? No you don't have to know every detail such as why the front forks are curved , why there are this many spokes , or why the frame is the color that it is.
   I should find a small but useful program that I could examine in total and get a better understanding as to why they wrote it the way they did.