Remember in high school, letter to ask two elder brother study experience, two Brother letter introduction learning Experience said: Information book to quickly read, the book on the title, and then buy a few sets of information book (problem set) continue to practice.
This is two elder brother's experience, because he has the ability to study independently, can digest many sets of information books.
I imitate two elder brother's study experience, high school one semester buys 3, 4 sets of information book, East a Hammer West a stick, which set did not learn to learn thoroughly.
Practice has proved that the information is not much, but in the fine, human Energy Limited, with the most valuable time to learn the most classic, excellent information, and risk management tax assessment concept is also figured, 2/8 principles, with 80% of energy, focus on dealing with the most important, highest priority, the most effective 20% things.
IOS Developer Library conforms to the American education model, starting from scratch, low threshold, step by step, quiet and peaceful (not pompous and impetuous) to tell how to develop, teach you the right mode of thinking, this mode of thinking can even guide you to solve other problems, and guide you to think about life.
Ask yourself these questions as your define your concept:
Who is your audience? Your app content and experience would differ depending on whether you ' re writing a children ' s game, a to-do list app, or Si Mply a test app for your own learning.
What is the purpose of your app? An app needs a clearly defined purpose. Part of defining the purpose are understanding what one thing would motivate users to use your app.
What problem are your app trying to solve? A great app solves a, well-defined problem instead of attempting solutions to multiple distinct problems. For example, the Settings app allows users to adjust all of the Settings on their device. IT provides a interface for users to accomplish a related set of tasks. If your app is trying to solve unrelated problems, consider writing multiple apps.
What content would your app incorporate? Consider what type of content your app would present to users and how they ' ll interact with it. Design the user interface to complement the type of content that's presented in the app.
Apple's refinement, not only reflects the sophistication of its hardware and software, but also a culture, a spirit.
This is one of the reasons why I study iOS development in my spare time.
Calm down, follow the Apple engineers, ignite their interests and ideals, do something meaningful, not for life!
How do I learn iOS development? IOS Developer Library is sufficient!