برنامه هایی برای ایجاد برنامه ها. آیا می خواهید به دنیای برنامه های کاربردی برنامه نویسی بپردازید آندروید و iOS / iPadOS ، به منظور تبدیل ایده های خود به پروژه های مشخص ، اما شما در مورد آن اطلاعاتی ندارید و مهمتر از همه ، نمی دانید از چه نرم افزاری برای انجام آن استفاده کنید؟ نگران نباشید ، من می توانم در این زمینه به شما کمک کنم.

اگر برخی از اوقات فراغت خود را به من اختصاص دهید ، در واقع ، من می توانم آنهایی را نشان دهم که IMHO بهترین ها را نشان می دهد برنامه هایی برای ایجاد برنامه ها در حال حاضر در میدان حضور دارد. می توانید از آنها برای ساختن برنامه هایی برای پلتفرم موبایل 'green robot' یا 'bitten apple' استفاده کنید و هم در ویندوز و هم در macOS کار می کنند.

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

برنامه هایی برای ایجاد برنامه ها. مفاهیم کلیدی.

قبل از رسیدن به قلب آموزش ، که در آن بهترین ها را ذکر خواهیم کرد برنامه هایی برای ایجاد برنامه ها ، برخی وجود دارد اطلاعات اولیه در این رابطه شما باید بدانید

اول از همه ، این را بخاطر بسپار که همانطور که در ابتدای راهنما گفتم ، برای توسعه برنامه های کاربردی ، صرف نظر از بستر مورد نظر آنها ، لازم است بدانید زبانهای برنامه نویسی. مواردی که معمولاً در آنها یافت می شود آندروید   آن جاوه y XMLدر حالی که برای IOS / iPadOS وجود دارد سوئیفت (که توسط اپل در سال 2014 منتشر شد) و هدف-C (زبان تاریخی که برنامه ها برای آن بنا شده اند آیفون y اپل از آغاز).

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

SDK (مخفف کیت توسعه نرم افزار) مستقیماً از شرکتهایی که مالک آن هستند در دسترس است سیستم عامل (گوگل، در مورد اندروید و اپل در مورد iOS / iPadOS) و به شما امکان می دهد با استفاده از کامل سیستم عامل مرجع ، مدیریت دقیق ارائه دهید علاوه بر این ، آنها آزمایش های متعددی را نیز امکان پذیر می کنند.

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

برنامه Android ایجاد کنید

بدون توضیحات لازم در بالا ، ما به اصل موضوع پی می بریم. در میان بهترین برنامه ها برای ایجاد برنامه در این مورد ، آندروید استودیو رکورد داره این در واقع ابزاری است که مستقیماً توسط Google برای هدف مورد نظر تهیه شده است. این نرم افزار رایگان و سازگار با ویندوز ، macOS ، Linux و ChromeOS است.

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

بارگیری کامل است ، اگر از ویندوز استفاده می کنید ، را باز کنید پرونده .exe و در پنجره ای که روی صفحه نمایش داده می شود ، روی دکمه ها کلیک کنید بله, پیروی (سه بار در یک ردیف) ه نصب. سپس یکبار دیگر دکمه را فشار دهید پیروی و با کلیک روی دکمه به پایان رسیده ، تنظیمات را انجام دهید.

اگر استفاده می کنید MacOS ، در عوض باز کردن بسته .dmg به دست آمده و بکشید نماد Android Studio پوشه برنامه های کاربردی مک. سپس بر روی آن کلیک راست کرده و مورد را انتخاب کنید باز کن  از فهرست زمینه. سپس دکمه را فشار دهید باز کن  در پنجره ای که بر روی صفحه نمایش داده می شود ، برای شروع برنامه ، تجزیه و تحلیل محدودیت های اپل در برنامه های توسعه دهندگان غیر مجاز (عملیاتی که فقط از اول باید انجام شود).

پس از ظاهر شدن پنجره اصلی Android Studio ، صرف نظر از سیستم عامل استفاده شده ، روی دکمه ها کلیک کنید خوب, پیروی (سه بار متوالی) و پایان، سپس صبر کنید تا بارگیری مؤلفه شروع و پایان یابد تا کار این برنامه به پایان برسد.

بنابراین ، با انتخاب گزینه شروع به ایجاد یک پروژه جدید کنید یک پروژه جدید Android Studio را شروع کنید و ماژولی را که می خواهید با آن شروع کنید انتخاب کنید. اکنون ، برنامه ای را که می خواهید توسعه دهید نام دهید ، نسخه SDK مورد نظر خود را انتخاب کنید ، روی دکمه کلیک کنید پیروی، مشخص کنید که کدام یک از پایه های از پیش تعریف شده مورد علاقه شما هستند ، مقادیر را پیکربندی کنید (اگر نیازهای خاصی ندارید ، می توانید موارد از پیش تعریف شده را نیز ترک کنید) و دکمه را فشار دهید پایان.

سپس ، شما در حضور ویرایشگر برنامه قرار خواهید گرفت که به نظر می رسد بسیار ساختار یافته است: در سمت چپ ساختار با عناصر تشکیل دهنده پروژه قرار دارد ، در سمت راست ناحیه ای که در آن برای وارد کردن کد و در بالا قرار دارد. منو و دکمه ها برای درج اشیاء و انجام سایر عملیات.

در صورت مناسب بودن ، می توانید نگهبان پروژه برنامه ای را که با کلیک کردن روی منو ایجاد کرده اید پرونده در قسمت بالا سمت چپ واقع شده و عنصر مناسب را از قسمت دوم انتخاب می کند. برای اطلاعات بیشتر ، می توانید راهنمای کاربر Android Studio را که Google رسماً ارائه می دهد ، بررسی کنید.

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

برای این کار به صفحه کنسول بروید گوگل بازی و بارگذاری برنامه ، درخواست خود را به Google ارسال کنید پرونده APK، مدیریت فراداده (یعنی نسخه و الزامات سیستم) و برخورد با آنها بخش تجاری (عنوان ، توضیحات ، و غیره).

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

برنامه هایی برای ایجاد برنامه های iOS / iPadOS

حالا بیایید در مورد آن صحبت کنیم IOS / iPadOS. در این مورد ، من به شما اطلاع می دهم که در میان بهترین راه حل های مورد استفاده برای این منظور ، بدون شک هیچ موردی وجود ندارد Xcode متعلق به. این نرم افزاری است که به طور مستقیم توسط اپل برای توسعه برنامه های iPhone و iPad ساخته شده است. این برنامه رایگان است ، فقط در macOS کار می کند و همچنین یک دستگاه شبیه ساز دستگاه هایی را که برای آن در نظر گرفته شده است یکپارچه می کند و به شما امکان می دهد عملکرد برنامه ها و وب سایت ها را بررسی کنید.

برای بارگیری Xcode در Mac خود ، به بخش مربوط به فروشگاه App Mac مراجعه کرده و روی دکمه ها کلیک کنید دریافت کنید e نصب. در صورت لزوم ، بارگیری را از طریق مجوز مجاز کنید رمز عبور Apple ID o ID لمسی (اگر Mac مورد استفاده شما از آن پشتیبانی می کند تکنولوژی قبلی) سپس با فشار دادن دکمه برنامه را شروع کنید باز روی صفحه یا با انتخاب گزینه ظاهر شد نماد Xcode که به تازگی اضافه شده است پرتاب.

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

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

پس از اتمام ساختن برنامه ، می توانید با کلیک بر روی منو ، پروژه را ذخیره کنید پرونده در سمت چپ بالا و انتخاب از عنصر دوم ، عنصر مناسب. برای اطلاعات بیشتر ، پیشنهاد می کنم وب سایت Xcode را در وب سایت Apple بررسی کنید.

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

روند انتشار همیشه از طریق Xcode و بعداً از طریق انجام می شود فروشگاه App Connect، بستر وب اپل که به شما امکان می دهد تمام اطلاعات برنامه کاربردی را که به صورت آنلاین در آن قرار داده شده است وارد کنید فروشگاه برنامه، فروشگاه اپلیکیشن مجازی و رسمی برای iOS / iPadOS.

حتی برای برنامه های iOS / iPadOS ، می توانید تصمیم بگیرید که "ایجاد" خود را در دسترس قرار دهید رایگان o برای هزینه. همچنین می توانید برنامه را به صورت رایگان اما با آن در دسترس قرار دهید تبلیغات در داخل برنامه یا پیشنهاد خریدهای درون برنامه. برای اطلاعات بیشتر ، من از شما دعوت می کنم وب سایت برنامه توسعه دهنده اپل را بررسی کنید.

برنامه های رایگان ایجاد کنید

به عنوان جایگزینی برای برنامه های ایجاد برنامه هایی که قبلاً پیشنهاد داده ام ، که SDK هستند ، ممکن است به نرم افزارهای شخص ثالث دیگری که متعلق به دسته مورد نظر هستند اعتماد کنید. اگر علاقه مند هستید ، مواردی را که در زیر لیست شده است پیدا می کنید که IMHO جالبترین راه حل ها را نشان می دهد.

تاج SDK (Windows / macOS)

تاج SDK یک نرم افزار رایگان برای ویندوز و macOS است که به شما امکان توسعه می دهد برنامه های Android و iOS / iPadOS ، همه موارد لازم برای موفقیت در شرکت را در دسترس کاربران خود قرار می دهد. تنها نکته ای که باید در نظر داشته باشید اینست که در Mac می توان برای توسعه برنامه های کاربردی برای آیفون و آی پد تنها در صورت نصب Xcode ، برنامه ای که در مرحله قبل ذکر کردم نیز استفاده کرد.

همانطور که گفته شد ، برای بارگیری برنامه در رایانه خود ، به وب سایت مربوطه بروید و روی دکمه کلیک کنید دانلود واقع در بالا سمت راست

در صورت استفاده ، روش بارگیری را انجام دهید ویندوز، باز کردن بسته .msi   و در پنجره نمایش داده شده بر روی دسک تاپ ، دکمه را کلیک کنید پیروی. سپس کادر کنار مورد را علامت بزنید من شرایط توافق نامه مجوز را می پذیرمدوباره روی دکمه کلیک کنید پیروی (دو بار در یک ردیف) ، بر روی دکمه نصب و تنظیمات را با فشار دادن دکمه ها انجام دهید بله y پایان.

En MacOS ، در عوض باز کردن بسته .dmg به دست آمده و در پنجره نشان داده شده بر روی دسک تاپ ، روی دکمه کلیک کنید موافقت. سپس حرکت کنید پوشه Corona SDK پوشه برنامه های کاربردی مک ، سپس بر روی کلیک کنید نماد شبیه ساز تاج که به تازگی اضافه شده است پرتاب، برای شروع برنامه

اکنون که پنجره Corona SDK را مشاهده می کنید ، با کلیک روی دکمه ، حساب خود (ثبت نام) را ثبت کنید رکورد و در حال نوشتن ، در صفحه مرورگر که می بینید داده های درخواستی ظاهر می شوند. پس از اتمام این مرحله ، با اعتبار خود به نرم افزار دسترسی پیدا کرده و در قسمت های مربوطه وارد آن شوید.

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

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

برنامه های دیگر برای ایجاد برنامه های رایگان

آیا به دنبال برنامه های دیگر برای ایجاد برنامه های رایگان هستید؟ در لیست زیر می توانید پیدا کنید ابزارهای دیگر خیلی خوب ، حرف من را داری

  • Eclipse IDE (Windows / macOS / Linux): نرم افزاری است که برای توسعه و تدوین برنامه ها بر اساس زبان جاوا طراحی شده است. استفاده از آن بهمراه افزونه رایگان Android Development Tools (ADT) به شما امکان توسعه می دهد برنامه های Android. این برنامه برای ویندوز ، macOS و لینوکس موجود است.

 

  • وحدت (Windows / macOS): برنامه ای که عمدتاً برای ایجاد شبیه سازی های سه بعدی و 3 بعدی طراحی شده است ، بنابراین ، به جای توسعه برنامه های کاربردی ، از آن برای ایجاد بازی هایی در انواع مختلف استفاده می شود. این برنامه رایگان است (تا زمانی که شخص حقوقی نماینده افرادی که از آن استفاده می کنند سود یا سرمایه ای بیشتر از 2 دلار سود ایجاد نکند ، در غیر این صورت شما باید از یکی از نسخه های پرداخت شده استفاده کنید ، زیرا قیمت ها از 100,000 دلار در ماه شروع می شود) و در ویندوز نسبت به macOS کار می کند

 

  • استودیو بصری (Windows / macOS): نرم افزار رایگان مایکروسافت با Windows و macOS سازگار است. این امکان را برای شما فراهم می کند تا برنامه هایی را انتخاب کنید که از بین چندین زبان برنامه نویسی و برای سیستم عامل های مختلف ، نه تنها برای دستگاه های تلفن همراه بلکه برای رایانه های شخصی ، در نظر گرفته شده است.

 

  • مخترع برنامه MIT (آنلاین) - این یک برنامه وب رایگان است که پس از ورود به سیستم حساب Google خود ، امکان توسعه برنامه برای آن را فراهم می کنید دستگاه های آندروید از طریق ویرایشگر بصری بسیار آسان برای استفاده. در حقیقت ، این سیستم بر اساس یک سیستم کشیدن و رها کردن برای ایجاد و درج متن ، دکمه ها ، تصاویر و عناصر مختلف تعاملی در داخل برنامه ها است.

 

  • حباب  (آنلاین): یکی دیگر از سرویس های آنلاین مشابه سرویس قبلی که قبلاً به آن اشاره کردم ، به شما امکان می دهد برنامه هایی را از طریق ویرایشگر گرافیکی که از کشیدن و رها کردن پشتیبانی می کند ، توسعه دهید. این برای استفاده فردی و به عنوان سرگرمی رایگان است ، اما برای صادرات پروژه ها یا برای استفاده تجاری باید برای اشتراک پولی (با هزینه اصلی 25 دلار در ماه) ثبت نام کنید.

 

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