نيازي به گفتن نيست كه برنامه نويسان آموزش برنامه نويسي جاوا زيادي وجود دارد، بنابراين يك برنامه نويس جاوا كه مي خواهد برنامه هاي كاربردي براي اندرويد توسعه دهد، سازگاري فوق العاده آساني خواهد داشت.
به لطف ابزارهاي NDK ارائه شده توسط گوگل، مي توان آن را به زبان C يا C++ نيز برنامه ريزي كرد، اگرچه گوگل ترجيح مي دهد از جاوا استفاده كند زيرا آسان تر است.
نحوه برنامه نويسي در اندرويد
براي برنامه نويسي در اندرويد مي توانيد آن را از هر كامپيوتر و سيستم عاملي انجام دهيد و چندين محيط برنامه نويسي (يا IDE) با تمام ابزارهاي لازم براي انجام آن وجود دارد.
اولين چيزي كه شما آموزش برنامه نويسي نياز داريد Java JDK (كيت توسعه جاوا) است (همانطور كه قبلا ذكر كرديم، عمدتاً در جاوا برنامه ريزي شده است).
به طور معمول، مي توانيد از برنامه اندرويد استوديو گوگل استفاده كنيد كه يك محيط برنامه نويسي مانند Eclipse است (در صورت داشتن افزونه هاي مناسب، با Eclipse مي توانيد در اندرويد نيز كدنويسي كنيد).
اندرويد استوديو را مي توان از اينجا دانلود كرد و مي توان آن را روي ويندوز، مك يا اوبونتو نصب كرد.
SDKManager چيست؟
به همراه اندرويد استوديو، SDK Manager نيز عرضه ميشود كه تمامي نسخههاي سيستم عامل اندرويد را مديريت ميكند، زيرا بسته به آنچه كه قرار است برنامهنويسي كنيم، در يك نسخه مانند نسخه ديگر، مانند درايورها، ابزارهاي طراحي، قابليتهاي مشابهي نخواهيم داشت. ، و غيره.
بياييد ببينيم چه چيزهايي را مي توانيم آموزش برنامه نويسي در مدير SDK پيدا كنيم.
نحوه باز كردن SDK Manager
مسير پوشه اي كه Android SDK در آن قرار دارد را مي توان در Android Studio پيدا كرد، به ويژه در منوي File – Project Structure.
در آن مسير بايد به دنبال SDK Manager، فايل exe (در ويندوز) بگرديد و پنجره اي باز مي شود كه در آن مي توانيد هر آنچه را كه براي پروژه خود نياز داريد پيكربندي كنيد.
ممكن است نياز به نصب نسخه هاي آنتي داشته باشيدguas از چيزهاي خاصي كه ديگر پيدا نمي كنيد، بنابراين جالب است كه پوشه هايي را كه در صورت نياز به كپي كردن يك فايل با دست مي بينيم، بدانيد. پوشه هايي آموزش برنامه نويسي كه مي توانيم پيدا كنيم:
افزونه ها: اينها كتابخانه هايي هستند كه روي دستگاه هاي خاصي قرار دارند.
build-tools: جايي كه ابزارهاي خاصي ذخيره مي شوند كه از جمله به ما كمك مي كنند تا فايل هاي اجرايي اندرويد را ايجاد كنيم.
اسناد: اسناد قابل دسترسي، مانند راهنماهاي توسعه، APIها. ما مي توانيم اسنادي را كه در اينجا ذخيره مي شوند بارگيري كنيم.
موارد اضافي: كتابخانههايي از توليدكنندگان مختلف براي تنظيم توسعه بر روي يك دستگاه خاص، يا كتابخانههاي سازگاري مانند درايور USB Windows، خدمات Google Play يا API لازم براي دستگاههاي آمازون (كه از اندرويد نيز استفاده ميكنند).
پلتفرم ها: در اينجا هر يك از نسخه هاي نصب شده اندرويد را مشاهده مي كنيم.
platform-tools: ابزارهايي براي توسعه و اشكال زدايي كه وابسته به پلتفرم هستند. آنها معمولاً با نسخه هاي قبلي سازگار هستند، بنابراين مي توانيد بدون نگراني در مورد نسخه هاي اخير، بر روي نسخه هاي قديمي برنامه ريزي كنيد.
نمونه ها: همانطور كه از نام پوشه مشخص آموزش برنامه نويسي است، نمونه هايي هستند كه ما دانلود كرده ايم.
منابع: كدهاي منبع موجود.