مشخصات مقاله
-
4339
-
0.0
-
3148
-
0
-
0
معرفی کتابخانه های کارا و پرکاربرد اندروید / Android Library project / پروژه های کتابخانه ای اندروید و
پروژه های کتابخانه ای کارامد و پرکابرد اندروید
ویژگی متن باز و رایگان بودن (open source) اندروید سبب شده تا سایر توسعه دهندگان بتوانند به راحتی کتابخانه ها و ماژول های کارا و اضافی بر سازمان (جدا از خود چارچوب نرم افزاری اندروید) برای آن طراحی کرده و در اختیار همگان قرار دهند. مبحث جاری کتابخانه های open source قدرتمند و نمونه پروژه های مفید که برنامه نویس را در توسعه ی هر چه بهینه تر پروژه ی خود یاری می کند، فهرست می نماید.
لیست کتابخانه های پرکاربرد اندروید
- https://github.com/bumptech/glide - فریم ورک بارگذاری فایل های تصویری برای اندروید (Glide Image loading framework)
- http://www.vogella.com/tutorials/AndroidButterknife/article.html - فریم ورک نرم افزاری تزریق view و المان های
- رابط کاربری (view injection framework)
- https://github.com/square/otto - Otto - یک event bus که از جمله قابلیت های آن آسان سازی تعامل و تبادل داده بین کامپوننت های مختلف نرم افزاری اندروید می باشد.
- http://square.github.io/retrofit/ - Retrofit- یک کلاینت type-safe و نوع ایمن REST اندروید و جاوا
- http://code.google.com/p/achartengine/ - AChartEngine – موتور ترسیم chart و نمودار
- http://ormlite.com/ - جهت تولید دیتابیس برای اپلیکیشن های اندرویدی / ORM mapper
- http://greendao-orm.com/ - GreenDAO تعبیه شده توسط Markus Junginger، ORM Mapper
- https://github.com/google/Dagger - Dagger2 - فریم ورک تزریق نیازمندی و dependency injection برای پروژه های جاوا و اندروید
- http://code.google.com/p/android-scripting/ - این زمینه را برای زبان های اسکریپت نویسی فراهم می کند تا بر روی محیط اندروید اجرا شوند
Code repository و انباره نمونه کدها و پروژه ها
بهترین منبع برای (آشنایی با نحوه ی استفاده از توابع کتابخانه ای اندروید و API ها) نمونه کدهای اندروید، API demos می باشد.
Roman Nurik، یک توسعه دهنده در شرکت گوگل، نمونه کدهای خود را تحت آدرس زیر در اختیار علاقه مندان قرار می دهد: . http://code.google.com/p/romannurik-code/ - Roman Nurik’s examples
Mark Murthy، مدرس دوره های برنامه نویسی اندروید، توسعه دهنده و نویسنده ی کتاب های برنامه نویسی، پروژه ها و نمونه کدهای پیشرفته ی خود را تحت آدرس https://github.com/commonsguy/cw-advandroid - Mark Murthy’s advanced examples
در اختیار توسعه دهندگان قرار می دهد.