I have already written a lot of Essays. Of course, they are all for good books. This is no exception. I have collected four books from my first csdn blog essay, three of which are mobile development, two Android books and one WP. This time the goal is also very obvious, of course, it is the WP program design. As for why I only pay attention to Android and WP, I wrote it in my previous blog and won't repeat it here. Today, I will talk about some of my thoughts on mobile development. It's nothing more than learning and working.
Ask the hottest development direction now. In addition to the mobile field, who else can there be? I think most people agree with this. When there is a market, there will naturally be demand, and when there is a demand, there will naturally be thousands of troops and thousands of horses. Although this year is a little slower than last year, Android and IoS are still not popular in the recruitment and job search field at least. After the release of WP, we are gradually forming a three-pronged situation. I think everyone knows this more thoroughly than I do.
From last year to now, an android project has been made three times back and forth, and so far it has been basically completed, in addition, it is finally impossible for users to complain about the strong retreat or the crash. As a mobile app, you have a different sense of accomplishment. Just like when I first learned programming, the program in my mind should be a desktop application, and it should be installed before I can play. After training, I learned that the website is also developed by different programs, and the entry level is relatively simple. As a result, thousands of training troops have entered the website development field. Of course, we have to admit that even I have always thought that everything will eventually be the world of websites. Why? Good maintenance, good management, cross-platform, and the development of Rich Media Technology (HTML5/flash) and the gradual increase in broadband speed, I believe that the future of the website is still infinitely bright. However, this still takes time. In the current situation, a simple application may help us solve the problem.
The website was originally created in three ways: Java \ PHP \ Asp.net. Today's mobile development seems to have started this cycle again: Objective-C, Java, C #. OK. We can only say that history is always surprisingly similar. They correspond to the three platforms we mentioned above. Objective-C does not know much about it, but Java and C # are more familiar with it than they are. This has resulted in a situation where Android and WP platforms are relatively easier to attract people or facilitate transformation. The iOS platform is relatively difficult, but the corresponding price is much higher. In short, it has its own advantages and disadvantages. No matter whether any platform or platform is able to do well, there will be some gains, and the language is similar, there are factors that affect each other. Therefore, in the face of the choice of mobile platforms, you can select a suitable platform based on your current situation, and then study it well without worrying about those things.
In this case, the android and WP platforms are of course the first choice for Java and. Net-based platforms. C/C ++ is good, and the pocket is not bad, it is of course objective-C will be very suitable. Of course, these are not absolute. You can also learn both or three at the same time. No one will block you, but the premise is that you should not learn more and more chaotic, I believe there are still many cool people.
Here is the learning aspect. Of course Baidu and Google keep checking their work, and learning is the best way to learn in actual work. Compared with the example in the book all day, it is better to make two mistakes. After three times of the same project over the past year, the efficiency may be very low, but the progress is also very obvious. After the first two times, it was also due to the re-design, and it has been only a small range of trials, this time, I believe that more problems can be collected to promote my own growth.
After more than a year of mobile development experience, there are still a wealth of GAINS. At least the above words can be typed in one breath. This also shows that many ideas have been obtained, also increased a lot of understanding. The road ahead is still, no matter which platform, I believe I will continue, and it will take some time, while the development of technology has not paused. Therefore, whether or not I am still in this field is unknown, but now I am working hard to continue learning!
----------------------------------
My independent blog: kiddie-
Http://www.zyblog.net
Link: http://www.zyblog.net/post-35.html
Csdn link: http://blog.csdn.net/zhangyue0503/article/details/7633000
You are welcome to reprint it. Please indicate the source of this article.