- Learning Xamarin Studio
- William Smith
- 297字
- 2021-09-03 10:01:24
Additional resources for cross-platform developers
As you work with Xamarin Studio, you will undoubtedly have questions about the software and cross-platform development in general. However, you are equally likely to find unique shortcuts and efficiency hacks that others haven't thought of. Therefore, I strongly recommend that you begin to familiarize yourself with the various documentation repositories, forums, and blogs that relate to the technology you are going to be working with so you can give and take with the community.
Xamarin resources
Xamarin Developer Center is your launching point to documentation, code examples, and training videos provided by the Xamarin team (http://docs.xamarin.com).
Xamarin Forums are an excellent place to start. You can sign up using the same login you used to download Xamarin Studio. Take time on a regular basis to read through the posts. You will be amazed by the development gems you will pick up, even from casually reviewing the topics (http://forums.xamarin.com).
Xamarin's Bugzilla server is an important site to become familiar with. If you find bugs in the software, this site will help you inform the community. Likewise, you can research a bug to see if someone else has already posted it; if so, see whether a workaround exists until a fix can be pushed out (https://bugzilla.xamarin.com).
Third-party resources
In addition to the Apple Developer Program, you should familiarize yourself with the Apple Developer Library, which contains documentation on developing all things on Apple (https://developer.apple.com/library/).
The iTunes University offers many resources on iOS and mobile development completely free of charge (https://www.apple.com/apps/itunes-u/).
Android Developer Library contains a wealth of information on mobile development. If you are new to Android development, take the time to review the App Fundamentals tutorial at https://developer.android.com/guide/index.html.
GenyMotion provides some of the fastest Android emulators for app testing and presentation (http://www.genymotion.com/).
- Apache Spark 2.x Machine Learning Cookbook
- 從程序員到架構師:大數據量、緩存、高并發、微服務、多團隊協同等核心場景實戰
- OpenStack Cloud Computing Cookbook(Fourth Edition)
- Learning Linux Binary Analysis
- Android底層接口與驅動開發技術詳解
- Extending Puppet(Second Edition)
- 執劍而舞:用代碼創作藝術
- PHP+Ajax+jQuery網站開發項目式教程
- 輕松上手2D游戲開發:Unity入門
- Python:Deeper Insights into Machine Learning
- 算法設計與分析:基于C++編程語言的描述
- C++程序設計
- Python滲透測試編程技術:方法與實踐(第2版)
- Neo4j權威指南 (圖數據庫技術叢書)
- Mastering Linux Kernel Development