سفارش تبلیغ
صبا ویژن

آشنایی با برنامه نویسی اندروید با پایتون

 

مقدمه ای بر برنامه نویسی اندروید با پایتون

قبل از آشنایی با برنامه نویسی اندروید با پایتون دقصد داریم در مورد آموزش پایتون بیشتر صحبت کنیم. پایتون در واقع یک زبان برنامه نویسی چند منظوره است. این زبان برنامه نویسی بسیار قدرتمند است و در سال 1991 طراحی گردیده است. پایتون یک زبان اسکریپتی می باشد که بسیار گسترده و نفوذ پذیره بوده است.

این زبان برنامه نویسی یک زبان شی گرا است و از بیشتر خصوصیات یک زبان برنامه نویسی شی گرا تبعیت می کند.

کاربردهای زبان برنامه نویسی پایتون:

 

  1. ماشین لرنینگ
  2. آنالیز داده
  3. گسترده سازی وب
  4. واسط های برنامه نویسی
  5. تحلیل داده های بزرگ علوم و صنایع
  6. ویژگی هایی که می توانی برای زبان برنامه نویسی پایتون نام ببریم:
  7. پایتون یک زبان برنامه نویسی شی گرا می باشد
  8. نصب و استفاده از پایتون رایگان می باشد
  9. یادگیری و تجربه کاربری آسانی دارد
  10. امنیت اطلاعات بالایی دارد

در ادامه به شما لیستی از برنامه ها، وب سایت ها، و اپلیکیشن هایی معرفی خواهیم کرد که از پایتون برای برنامه نویسی خود استفاده می کنند. این موارد را می توانیم به صورت زیر طبقه بندی نماییم:

  • Caliber
  • Openstack
  • World of tanks
  • Bittorrent
  • Quora
  • Reddit
  • Spotify
  • Instagram
  • Youtube

تا اینجا قطعا متوجه شدید که پایتون در حین سادگی و کارآمد است. به همین خاطر است که به شما این امکان را می دهد که از هر اپلیکیشن برای ساخت نرم افزار خود استفاده کنید. علاوه براین مورد، یادگیری پایتون بسیار ساده است و برای همه قابل فهم می باشد.

در ابتدای مقاله باید این نکته را در نظر بگیریم که برای نوشتن نرم افزارهای اندروید چه کارهایی را باید به ترتیب انجام دهیم. همانطور که می دانید اندورید از زبان برنامه نویسی پایتون پشتیبانی نمی کند اما شما می توانید با استفاده از ابزار خاصی که می توانید دریافت کنید، با پایتون برنامه نویسی اندروید کنید.

بعد از اینکه با استفاده پایتون برنامه نویسی اندروید را انجام دادیم باید فرمت برنامه را به APK  تبدیل کینم تا بتوانیم از آن در اسمارت فون های مختلف استفاده کنیم.

با استفاده از پایتون به راحتی می توانیم فرمت های نرم افزار را تغییر دهیم. با این حال شما نیز می توانید از KIVY برای تغییر فرمت اپلیکیشن ها استفاده نمایید. کتابخانه ی KIVY  به شما این امکان را می دهد که برای سیستم شخصی و تلفن همراه، نرم افزار کاربردی تولید نمایید.

این نرم افزار با دریافت کدهای شما منطق برنامه نویسی شما را پیش بینی می کند. بعد از ان می توانید برای نرم افزار دلخواه خود پایتون را نصب و اجرا نمایید.

مزایای استفاده از kivy

  • متن باز بودن و استفاده از کتابخانه ی رایگان
  • یک محیط گرافیکی را برای ساخت نرم افزار کاربردی در نظر می گیرد
  • دسترسی به ساخت اپلیکیشن برای سیستم عامل های اندروید و IOS
  • قابل اجرا شدن بر روی سیستم عامل های کامپیوتر شخصی و Raspberry Pi 

پیش از اینکه کتابخانه ی KIVY را نصب کنید، باید حتما کتابخانه cython  به طور کامل نصب شود. به دلیل اینکه کتابخانه ی GStreamer  و SDL2  توسط زبان برنامه نویسی C نوشته شده است، پس قطعا نصب کتابخانه ی cython ضروری می باشد.

نصب کتابخانه ی  kivy بستگی بسیار زیادی به کتابخانه ی cython  دارد. به روزترین نسخه ی کتابخانه KIVY که می توانید نصب نمایید نسخه ی 1.11.1  می باشد. برای نصب این نسخه، باید حتما نسخه 0.25.2 cython زا نصب کرده باشید.