جستجو برای:
  • تقویم آموزشی
  • آموزش آنلاین
  • فرم پیش ثبت نام
  • فرم درخواست مدرک
  • وبینار
  • وبینارهای آموزشی
  • بین الملل
    • آموزشگاه های بین المللی
    • آزمون های بین المللی
  • دوره ها
    • امنیت
      • EC-Council
      • F5
      • Fortinet
      • ISACA
      • ISC2
      • Juniper
      • Payment Security
      • SANS
      • SCADA
      • Secure coding
      • SOC
      • Splunk
    • بانک اطلاعاتی
      • Oracle
      • SQL Server
    • هوش مصنوعی
    • تحول دیجیتال
    • گرافیک
    • برنامه نویسی
      • متخصص .net
      • متخصص php
      • متخصص Java
      • متخصص جاوا اسکریپت
      • متخصص پایتون
      • متخصص Front End
      • متخصص UI/UX
    • ذخیره و بازیابی اطلاعات
      • Big Data
      • EMC
      • HP
      • Netbackup
      • veeam
    • شبکه
      • Cisco Old Level
      • Cisco New Level
      • CompTIA
      • EPI
      • آموزش Linux
      • Microsoft
      • Mikrotik
      • SolarWinds
    • کارکنان دولت
    • مجازی سازی
      • Cloud computing
      • Hyper-V
      • VMware
      • AWS
      • Azure
    • Devops
    • مخابرات
    • مدیریت فناوری اطلاعات
      • ISO 27001
      • IT Management
      • Project Management
    • ارزهای دیجیتال
    • اتوماسین صنعتی و ابزار دقیق
    • ویژه دوران
      • کارگاه ها و سمینارها
      • محصولات دوران
  • ویدئوها
  • بلاگ
  • آموزش، توانمندسازی، استخدام
  • آکادمی خوزستان
 
  • 021-43589
  • دعوت به همکاری
  • درباره ما
  • تماس با ما
  • مجله اینترنتی گروه دوران
آموزشگاه آکادمی دوران | برگزاری دوره های آموزشی تخصصی IT
دسته بندی‌ دوره‌ها
  • شبکه
    • Microsoft
    • SolarWinds
    • CompTIA
    • Cisco Old Level
      • Cisco New Level
    • Mikrotik
    • آموزش Linux
    • EPI
  • مخابرات
    • مخابرات
  • امنیت
    • ISC2
    • F5
    • EC-Council
    • Juniper
    • SOC
    • Fortinet
    • SANS
    • SCADA
    • ISACA
    • Secure coding
    • Payment Security
    • Splunk
  • مجازی سازی
    • Hyper-V
    • Cloud computing
    • VMware
    • AWS
    • Azure
  • Devops
    • Devops
  • مدیریت فناوری اطلاعات
    • ISO 27001
    • IT Management
    • Project Management
  • تحول دیجیتال
  • هوش مصنوعی
  • برنامه نویسی
    • متخصص پایتون
    • متخصص .net
    • متخصص جاوا اسکریپت
    • متخصص Java
    • متخصص Front End
    • متخصص UI/UX
    • متخصص php
  • گرافیک
  • ذخیره و بازیابی اطلاعات
    • Big Data
    • HP
    • EMC
    • Netbackup
    • veeam
  • بانک اطلاعاتی
    • Oracle
    • SQL Server
  • دیجیتال مارکتینگ
    • دیجیتال مارکتینگ
  • ارزهای دیجیتال
    • ارزهای دیجیتال
  • اتوماسین صنعتی و ابزار دقیق
  • ویژه دوران
    • کارگاه ها و سمینارها
    • محصولات دوران
    • کارکنان دولت
0

ورود و ثبت نام

  • تقویم آموزشی
  • آموزش آنلاین
  • وبینارهای آموزشی
  • بین الملل
    • آموزشگاه های بین المللی
    • آزمون های بین المللی
  • فرم پیش ثبت نام
  • فرم درخواست مدرک
  • ویدئوها
  • شعب آکادمی
    • آکادمی خوزستان
    • آکادمی بندرعباس
  • آموزش، توانمندسازی، استخدام

پادکست ساخت وطراحی اپلیکیشن در پایتون

1400/05/10
ارسال شده توسط مدیریت
مقالات برنامه نویسی
1.75k بازدید
آیکون پادکست

در این پادکست به موضوعات ذیل پرداخته ایم :

 

ساخت اپلیکیشن با پایتون .

 

ساخت و طراحی اپلیکیشن با استفاده از فریمورک هایی مانند Kivy و به اشتراک گذاری آن در مارکت ها و در نهایت فروش آن .

 

تفاوت کدنویسی تحت اندروید و پایتون .

 

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

 

بازی هایی که در آنها از پایتون استفاده شده است .

 

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

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

 

می‌دونیم زبانای اصلی برنامه نویسی اندروید ، جاوا و کاتلین هستن و توسعه دهنده های iOS هم از Swift استفاده می‌کنن . اما برای ساخت اپلیکیشن موبایل محدود به این زبونا نمیشیم . اگر پایتون را یاد بگیرین به کمک فریم ورک هایی مثل Kivy می‌تونین اپلیکیشن موبایل بسازین و در مارکت‌های مختلف به اشتراک بذارید .

Kivy در سال 2012 مبلغی حدود 5000 دلار از بنیاد پایتون دریافت کرد تا فریم ورک خودشو به پایتون 3.3 پورت کنه . Kivy بعد از اپلیکیشن موبایل ، سراغ Raspberry Pi هم رفت تا پای پایتون به توسعه رزبری پای هم باز بشه . چون توسعه اپلیکیشن‌های موبایل با Kivy به صورت Native نیست ممکنه با مشکلاتی مثل زیاد شدن حجم برنامه یا افت سرعت مواجه بشید که طبیعی هم هست . مثل React که یک فریم ورک جاوااسکریپت برای برنامه نویسی موبایله و همین مشکلات رو داره .

 

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

 

برنامه نویسی یک مهارت فوق العاده برای یادگیریه و اندروید امکانات بیشتری رو توی این زمینه در اختیار برنامه نویس قرار میده و محدودیت های زیادی رو تو این زمینه حذف کرده که یک گزینه عالی برای شروع برنامه نویسی اندرویده .

 

مسئله اینجاست که کدنویسی تحت اندروید زیادم کار آسونی نیست . قبل از اینکه بخواید یک برنامه ساده hello world رو بنویسین ، شما باید نرم افزار android studio رو با jdk و بقیه امکاناتش دانلود و نصب کنین .

 

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

 

 

حالا پایتون چیه ؟ پایتون یک زبان برنامه نویسی بسیار ساده و ظریفه که ساختارش ساده طراحی شده .

 

 

یه سوال پیش میاد چرا بهتره برنامه نویسی اندروید با پایتون انجام بشه ؟

 

  • در برنامه نویسی اندروید با پایتون کافیه فقط با چند تا حرکت کوتاه یک برنامه APK کامل درست کنین .

 

  • پایتون توی هر کدوم از سیستم عامل های ویندوز ، لینوکس ، مک و غیره قابلیت اجرا داره ، که میتونه گزینه مناسبی برای برنامه نویسی اندروید باشه .

 

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

 

 

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

 

  • پایتون برای کار روی یک وظیفه خاص ، شامل کتابخونه های غنی و بسیاری از ماژول ها و بسته های دیگست . پس محدودیتی توی توابع نداریم .

 

 

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

 

 

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

 

 

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

اشتراک گذاری:
در تلگرام
کانال ما را دنبال کنید!
در اینستاگرام
ما را دنبال کنید!
مطالب زیر را حتما بخوانید
  • تفاوت #C و C++
    فرق C# و C++؛ انتخاب هوشمندانه برای برنامه‌نویسان حرفه‌ای!

    6 بازدید

  • جنگو
    کاربردهای فوق‌العاده جنگو که هر برنامه‌نویسی باید بداند!

    27 بازدید

  • نصب جنگو
    چگونه جنگو را نصب کنیم؟ آموزش کامل و ساده برای مبتدیان

    21 بازدید

  • برنامه نویس
    می خواهید برنامه نویس شوید؟ با این اپلیکیشن ها شروع کنید!

    39 بازدید

  • موانع برنامه نویسی
    ۵ راه برای عبور از موانع برنامه نویسی

    43 بازدید

  • برنامه نویس
    10مهارت نرم که از تو یک برنامه نویس بزرگ می‌سازد

    47 بازدید

قدیمی تر پادکست بازی سازی در پایتون
جدیدتر پادکست کاربرد پایتون در علوم داده

دیدگاهتان را بنویسید لغو پاسخ

فرصت بی نظیر ورود به باز کار
دسته‌های دوره های آموزشی
  • آموزش دوره های devOPS
  • اتوماسین صنعتی و ابزار دقیق
  • ارزهای دیجیتال
  • امنیت
    • EC-Council
    • F5
    • Fortinet
    • ISACA
    • ISC2
    • Juniper
    • Payment Security
    • SANS
    • SCADA
    • Secure coding
    • SOC
    • Splunk
  • بانک اطلاعاتی
    • Oracle
    • SQL Server
  • برنامه نویسی
    • IOS
    • programming & Web
    • متخصص C#
    • متخصص PHP
    • متخصص UI/UX
    • متخصص پایتون
    • متخصص جاوا
    • متخصص جاوا اسکریپت
    • متخصص فرانت اند
  • تحول دیجیتال
  • درحال برگزاری
  • دیجیتال مارکتینگ
  • ذخیره و بازیابی اطلاعات
    • Big Data
    • EMC
    • HP
    • Netbackup
    • veeam
  • شبکه
    • Cisco Old Level
      • Cisco New Level
    • CompTIA
    • EPI
    • Microsoft
    • Mikrotik
    • SolarWinds
    • آموزش Linux
  • کارکنان دولت
  • گرافیک
  • مجازی سازی
    • AWS
    • Azure
    • Cloud computing
    • Hyper-V
    • VMware
  • مخابرات
  • مدیریت فناوری اطلاعات
    • ISO 27001
    • IT Management
    • Project Management
  • هوش مصنوعی
  • ویژه دوران
    • کارگاه ها و سمینارها
    • محصولات دوران

درباره ما

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

تماس با ما

  • تهران،خیابان بهشتی ،خیابان پاکستان ، کوچه حکیمی، پلاک 12
  • 021-43589
  • 021-88172361 اضطراری
  • 021-88172365 اضطراری
  • academy@douran.ir
Icon-instagram Icon-send-2 Linkedin-in Tape

پیوندهای مهم

  • کتابخانه
  • مجوزها
  • مشتریان
  • لابراتوار
  • فضای آموزشی
  • بلاگ
  • گروه دوران
  • دورتال

نماد اعتماد الکترونیک

تقویم زمستانی
تمامی حقوق برای آکادمی دوران محفوظ می باشد.

ورود

رمز عبور را فراموش کرده اید؟

هنوز عضو نشده اید؟ عضویت در سایت