افضل 20 موقع لتعلم برمحة الهواتف الذكية
;amp;lt;script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- السفر الى كندا -->
<ins class="adsbygoogle"
style="display:block"
data-ad-client="ca-pub-3282073743401913"
data-ad-slot="9508370386"
data-ad-format="auto"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
;amp;lt;script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- السفر الى كندا -->
<ins class="adsbygoogle"
style="display:block"
data-ad-client="ca-pub-3282073743401913"
data-ad-slot="9508370386"
data-ad-format="auto"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
1. Learn Java for Android Development
This paperback book
is ideal for beginner to intermediate programmers. If you have
absolutely no prior experience coding then don’t fret, this guide will
walk you through getting started, as well. Since Java is integral to
Android app development, that’s what you’ll be focusing on.
Price: Starts at $25
2. Android Development Community Forums
Anddev or the Android Development Community
is dedicated to mobile app dev on the Android platform. It’s primarily a
forum where like-minded individuals can discuss mobile dev related
topics. However, there is also a great deal of useful tutorials
available. It’s a great place for developers of any skill level.
Price: Free
3. Official Android Developer’s Community Portal
You won’t find tutorials or coding advice on the official Android Developer’s Community portal
managed by Google devs. However, you will find plenty of information
about the Android platform as a whole. This is where they announce
software updates, new features and discuss important development
information.
Price: Free
4. Official Android Developer’s Training
This guide is hosted on the official Android Developer’s Community,
but it’s definitely something you’ll want to bookmark as a mobile dev.
Experienced coders might not want to visit the guide often, it walks you
through getting started and building your first app. That said, it’s
great as a resource when you want to know how to do something specific.
Price: Free
5. Learn Android SDK from Scratch by Tuts Plus
If you’re a newbie to coding you should check out the Tuts Plus Android SDK tutorial.
It’s free, and it walks you through using the Android Software
Development Kit, which can be a pain to setup if you’ve never handled
something like it before. It’s also a great resource for intermediate
level coders. Experts might not find anything worthwhile.
Price: Free
6. Creative, Serious and Playful Science of Android Apps on Coursera
This course for beginners
is a great place to learn the basics of computer science and
programming. First it will walk you through the introductory material
and then it will move on to Android specific lessons using Java and
standard software development tools. You do not need any prior coding
experience to get started.
Price: Free
7. Developing Android Apps Udacity Course
Udacity is yet another online coding school, but their Developing Android Apps course
was actually built by Google. If you make it through the course, you
can continue learning more in depth topics in regards to Android
development. It’s great for beginner to intermediate coders.
Price: $199/month after free 14-day trial
8. Vogella
This website
offers a wide variety of high-quality Android development tutorials,
and they all happen to be free. Coders of all skill levels can find
something here. The tutorials are well written, provide in-depth tips
and information and include a bunch of useful code snippets and
exercises. There are links to more resources too, if you need them.
Price: Free
9. Technotalkative
This website
is run by Paresh Mayani, a popular Android developer, who specializes
in mobile dev tutorials. Technotalkative is essentially where he
compiles all his guides and writes about his experiences with Android
development. After you’re done, you can head to the main blog where he
addresses working with various aspects of Android.
Price: Free
10. Android Hive
This blog is by Ravi Tamada
another renowned Android developer. Many of the posts are step-by-step
guides on working with Android development tools. He also details some
specific functions that you can use with your own projects.
Price: Free
11. Made in Android
This website is yet another blog
or online publication that offers a wide variety of Android app
development tips, tricks and guides. It’s great for all skill levels,
especially if you’re looking for help with something specific like
making a custom listview in your app with a search box or creating a
Google Map enabled application.
Price: Free
12. Codelearn Android Tutorial
Codelearn specializes in a quite
unique form of teaching. Their lessons show you how to build
applications — with a number of different programming languages — right
in your browser. They recently launched an Android-centric portal which is more than useful.
Price: Free
13. Android Example
Used to working with Android and want to know how to handle some of the more advanced features and functions? Android Example is a blog
focused on the niche topics. There are step-by-step guides on using
SharedPreferences, opening the file browser with the camera application
and much more.
Price: Free
14. Android Begin
This is another great resource
for intermediate to experienced coders. It’s a blog — updated regularly
— that discusses a great deal of topics related to Android development.
Price: Free
15. Mybringback Android Development for Absolute Beginners
This YouTube series by Mybringback
is pretty self-explanatory. It’s a bit dated now but there are still a
lot of useful concepts particularly when it comes to working with the
fundamentals. It will have you up and running in a matter of days.
Price: Free
16. Learn Android Dev the Right Way by Kevin Darty
Kevin Darty is a developer, but he
put together this list for his wife that wanted to break into the world
of programming. He believes that every coding newbie should start with
Java in order to build a strong foundation in the basics of Android
mobile app development. This list of resources include a bevy of tutorials, books, articles and more that will help you learn to code.
Price: Free
17. The New Circle – Android Bootcamp Series 2012
Obviously, the Android Bootcamp Series video tutorials
are way out of date by now. However, they cover a lot of topics that
what help newbies get into Android app development. Check it out if you
need still something more after sorting through this list.
Price: Free
18. My Life with Android
Gabor Pellar, an active Android developer, has created a diary
of his experiences with the dev process. It’s not meant to be a
tutorial or guide of any kind, but it can definitely serve as a great
resource. Pellar documents many of his thoughts along with his working
process. If you’d like to know how the average developer thinks and
operates, give it a whirl.
Price: Free
19. Udacity Android Developer Nanodegree
This Udacity Android
dev course takes up to a year to complete. Coursework includes building
apps for movies, Android wear watch faces, and construct an app of your
own. The tuition may seem steep, but you can get half of it back if you
complete the course in under 12 months. This nanodegree is recommended
for programmers with 1-2 years of development experience, but a beginners course is available too.
Price: $200/month after free trial (1 week or 14 days [for beginners course])
20. Android App Course by Professor David Janzen of Cal Poly
These Android development labs
go along with a course offered by Prof. David Janzen of Cal Poly. The
labs are exercises that will help walk you through working with Java
تعليقات
إرسال تعليق