چگونه خودتان یک اپلیکیشن گوشی بسازید. چگونه خودتان یک اپلیکیشن موبایل برای اندروید بسازید. قوانین کلی برای برنامه های اندروید

دیمیتری زوال عقل

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

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

آیا ارزش ساختن اپلیکیشن موبایل خود را دارد؟

هزینه ها اگر حرف من را قبول ندارید، در اینجا چند واقعیت وجود دارد:

  • با توجه به Flurry Analytics و comScore، دارندگان گوشی‌های هوشمند و تبلت‌ها تنها 14 درصد از کل زمان کار با دستگاه را از مرورگر استفاده می‌کنند. و 86 درصد از وقت خود را صرف برنامه های مختلف می کنند.
  • اپلیکیشن نصب شده- کانال ارتباط مستقیم شما با مصرف کننده. فقط فکر کنید: نیازی نیست برای تبلیغات پول خرج کنید یا منتظر بمانید تا شخصی شما را با استفاده از Yandex پیدا کند. تنها چیزی که باقی می ماند پشتیبانی از عملکرد مورد نیاز کاربر و ارائه محتوای مرتبط به او است.
  • تعداد خریدهای انجام شده با استفاده از تبلت ها و تلفن های هوشمند هم در اینترنت به طور کلی و هم در RuNet در حال افزایش است. طبق آژانس بازاریابی Criteo، در سال 2016، بیش از نیمی از تراکنش های آنلاین در RuNet با استفاده از دستگاه های تلفن همراه انجام می شود.

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

در این مورد، آیا ارزش این را دارد که ریسک کنید و برنامه های DIY را به مشتریان وفادار ارائه دهید نه برنامه های سفارشی ساخته شده توسط حرفه ای ها برای اندروید و iOS؟ بیایید آن را بفهمیم.

چه زمانی می توانید خودتان یک برنامه ایجاد کنید؟

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

آیا به یاد دارید چه زمانی یک کسب و کار می توانست به تنهایی یک وب سایت ایجاد کند؟ وقتی هنوز پولی برای همکاری با متخصصان ندارید، درست است، اما هنوز هم زمان و تمایل دارید که وردپرس یا جوملا را کشف کنید. همین وضعیت در مورد برنامه ها نیز وجود دارد. برنامه های خود ساخته برای iOS و Android را می توان تقریباً با وب سایت های ساخته شده بر روی موتورهای منبع باز مقایسه کرد.

برای شروع کار نیازی به ثبت نام نیست. روی دکمه Create Now کلیک کنید صفحه نخستیا منوی Create App را در گوشه سمت راست بالای هر صفحه از سرویس انتخاب کنید.


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

  • کتابچه راهنمای. این الگو به شما امکان می دهد یک برنامه راهنما ایجاد کنید.
  • وبلاگ. این برنامه به مخاطبان وبلاگ شما کمک می کند تا یادداشت های جدید را از روی صفحه نمایش تلفن هوشمند یا تبلت بخوانند.
  • سایت اینترنتی. این قالب یک وب سایت را به یک برنامه کاربردی تبدیل می کند.
  • صفحات با استفاده از این قالب می توانید هر محتوا را با عملکردی ساده به یک اپلیکیشن تبدیل کنید.
  • اخبار. این الگو به شما امکان می دهد برنامه ای ایجاد کنید که یک جمع کننده اخبار صنعت یا منطقه باشد.
  • صفحه. این الگو محتوای آفلاین مانند کتاب الکترونیکی را به برنامه تبدیل می کند.
  • صفحه VK و صفحه فیس بوک. برنامه ای ایجاد کنید که به شما امکان می دهد به روز رسانی گروه های باز را در VKontakte و Facebook نظارت کنید.
  • یوتیوب. از الگو برای تبلیغ کانال YouTube خود استفاده کنید.

نحوه ایجاد یک برنامه وبلاگ

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


نام برنامه را وارد کنید.


توضیحات اضافه کنید.


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


برای ایجاد فایل دانلودی روی دکمه Create App کلیک کنید. پس از این باید در سیستم ثبت نام کنید. ثبت نام خود را تایید کنید و به حساب شخصی خود بروید. در اینجا می توانید برنامه را روی دستگاه تلفن همراه خود نصب کنید، آن را منتشر کنید گوگل پلیو آمازون اپ استور. این سیستم همچنین گزینه ای برای کسب درآمد ارائه می دهد. در صورت استفاده از این قابلیت، تبلیغات در اپلیکیشن نمایش داده می شود.


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

که در حساب شخصیبا AppsGeyser می‌توانید بر تعداد نصب‌ها نظارت کنید، اعلان‌های فشار ایجاد کنید، برنامه را در فروشگاه‌ها منتشر کنید، از برنامه با تبلیغات درآمدزایی کنید و همچنین برنامه را ویرایش کنید.


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


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

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


8 سازنده مشابه AppsGeyser

اگر سازنده جهانی AppsGeyser برای شما مناسب نیست، به خدمات مشابه توجه کنید:

  • AppsMakerStore. با استفاده از این سرویس می توانید برنامه های کاربردی ایجاد کنید انواع متفاوت: از برنامه های تجارت الکترونیک تا راه حل های پروژه های محتوایی. طراح برنامه هایی را برای iOS و اندروید می سازد. رابط سرویس Russified است. برای مبتدیان، یک راهنمای آموزنده برای استفاده از سازنده وجود دارد. خدمات پرداخت می شود.
  • Mobincube. ابزاری برای ایجاد و کسب درآمد از اپلیکیشن های iOS و اندروید. عملکرد اصلی این سرویس به صورت رایگان در دسترس است. طراح به شما اجازه می دهد تا برنامه های مختلف را ایجاد کنید.
  • آرایشگر خوب با استفاده از این سرویس می توانید برنامه های اندروید و iOS را توسعه دهید. سازنده پرداخت می شود، هزینه استفاده 16 تومان در ماه می باشد.

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

طراحان برنامه: تبر سنگی یا ابزار نازک مدرن؟

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

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

و یک چیز دیگر: اگر وقت ندارید خودتان یک برنامه موبایل ایجاد کنید، با شرکت ما تماس بگیرید. ما برنامه های موبایل و .

با ما تماس بگیریدبحث کنیم؟ سفارش مشاوره رایگان

النا شرامنکو

مدیر عامل
شرکت "آکینتسف و شرکا".

من می خواهم چند کلمه در مورد طراح اپلیکیشن موبایل از AppGlobal بگویم.

ما اخیراً برنامه خود را بر اساس سازنده AppGlobal توسعه داده ایم. و هر روز قابلیت های بیشتری از این ابزار را آشکار می کنیم که با آن می توانید کارهای مختلفی را اجرا کنید.

اولاً، متوجه شدم که این ابزار برای هر دو طرف سود زیادی دارد: برای ما، به عنوان صاحبان برنامه، و برای مشتریان ما که از این برنامه استفاده می کنند.

با حل مشکلات بازاریابی خود، ما به مشتریان خود مزایای بیشتری می دهیم:

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

به لطف این، ما مشتریان دائمی پیدا می کنیم و مشتریان جدید را جذب می کنیم.

ایلیا باسنین

شریک AppGlobal

"عیب بزرگ همه خدمات دیگر فقدان پشتیبانی فنی است.

من سازندگان زیادی را تحلیل کرده ام.

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

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

آرتور بودوفسکی

«فروش در اولین ماه استفاده از اپلیکیشن موبایل 14 درصد افزایش یافت!

من متن های فروش را می نویسم و ​​این هنر را به مردم آموزش می دهم. سطح اعتماد خوانندگان من به من فقط به دلیل وجود یک برنامه تلفن همراه افزایش یافته است. مثلاً، اگر مدرسه من در Apstore و Google Play باشد، به این معنی است که من یک تجارت قوی دارم و نه نوعی "کلاهبرداری". مردم حتی بدون دانلود اپلیکیشن روی گوشی خود، آموزش می خرند.

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

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

علیرغم اینکه عرضه محصول من به دلیل اعتدال به تاخیر افتاد، از همکاری با سرویس AppGlobal بسیار خرسند هستم. مشکلات به سرعت حل می شوند، مشاوران به حل همه مسائل کمک می کنند.

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

با تشکر از AppGlobal برای راه حل های سادهسوالات دشوار اما مهم!»

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

با توجه به توسعه سریع پلتفرم اندروید، برخی از عملکردهای برنامه های توصیف شده ممکن است تغییر کند، بنابراین برای روشن شدن جزئیات، در نظرات بنویسید. آخرین نسخه - 2018/01/20.

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

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

ابزارهایی که در زیر توضیح داده شده است به شما این امکان را می دهند که در چند مرحله اپلیکیشن خود را ایجاد کنید.

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

چهار راه برای ساخت اپلیکیشن اندروید خودتان

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

تمام برنامه های ارائه شده در اینجا بر اساس معیارهای زیر انتخاب شدند:

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

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

App Builder - ابزاری ساده برای ایجاد برنامه های کاربردی

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

ویژگی های برنامه

  • انتخاب گسترده ای از قالب ها برای ایجاد یک برنامه وجود دارد. اگر برنامه ساده ای در ذهن دارید، این برنامه به راحتی به شما در انتخاب یک الگو کمک می کند.
  • پس از ایجاد برنامه، می توانید آمار آن را نظارت کنید.
  • اگر برنامه‌ای ایجاد کنید و بررسی شود، می‌توان آن را به راحتی و به راحتی در فروشگاه Google Play فهرست کرد.

AppsGeyser - سایتی برای ایجاد برنامه های اندروید با کیفیت بالا به تنهایی

وب سایت رسمی - https://www.appsgeyser.com

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

مزایای AppsGeyser

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

IbuildApp - یک موتور قدرتمند برای توسعه پروژه های خود

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

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

وب سایت رسمی روسیه - https://russia.ibuildapp.com

بیایید ببینیم چه کاری می تواند انجام دهد:

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

AppsMakerstore - بستری برای ایجاد برنامه های ساده

وب سایت رسمی - https://appsmakerstore.com

چهارمین پلتفرم جالبی که برای ایجاد اندرویدبرنامه های کاربردی. احتمالاً یکی از مهمترین مزیت ها این است که با استفاده از وب سایت AppsMakerStore می توانید برنامه هایی ایجاد کنید که چند پلتفرم باشند (مثلاً در اندروید، iOS و ویندوز فون)

بیایید به مزایای پلت فرم نگاه کنیم:

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

دستورالعمل های ویدیویی برای ایجاد یک برنامه با استفاده از APK Creator


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

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

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

مهم نیست که چقدر در برنامه نویسی مهارت دارید، زیرا اگر بتوانید بر کیت توسعه نرم افزار اندروید (SDK) مسلط شوید، برنامه های شما عالی خواهند شد. بنابراین، منابع زیر را بررسی کنید تا خود را در نوسان چیزها قرار دهید.

کیت توسعه جاوا

اولین چیزی که برای شروع توسعه برنامه های جاوا (پایه برنامه های اندروید) به آن نیاز دارید، کیت توسعه جاوا (JDK) از Oracle است که می توانید آن را از لینک زیر دانلود کنید.

احتمالاً قبلاً Java Runtime Environment (JRE) را به شکلی دانلود و نصب کرده اید که برای اجرای اپلت ها بر روی رایانه شما لازم است. شما باید نسخه JRE را که روشن است حذف کنید این لحظهدر صورتی که با نسخه JDK که دانلود می کنید مغایرت داشته باشد، روی رایانه شما نصب شده است. خوشبختانه نسخه فوق شامل آخرین و نسخه بهتر JRE که قطعا با JDK سازگار خواهد بود و نیاز به نصب مجدد آن را از بین می برد.

نصب کننده را دانلود و اجرا کنید، مطمئن شوید که «ابزارهای توسعه»، «کد منبع» و «JRE عمومی» در پنجره نصب گنجانده شده است. نصب دستی(در زیر قابل مشاهده است). روی «بعدی» کلیک کنید، اگر وقت آزاد کافی دارید، شرایط قرارداد مجوز را بخوانید و نصب را ادامه دهید.

اگرچه اکثر برنامه‌های کاربردی محیط توسعه یکپارچه (IDE) - در مرحله بعد در مورد این موضوع بیشتر صحبت خواهیم کرد - با کامپایلر خود ارائه می‌شوند، توصیه می‌کنم کامپایلر جاوا را که به تازگی نصب شده است، در آن جاسازی کنید. خط فرمانتا بتوانید در صورت نیاز از آن استفاده کنید.

اگر از ویندوز استفاده می کنید، از Control Panel به System Settings رفته و Advanced System Settings را انتخاب کنید. در اینجا ' را انتخاب کنید متغیرهای محیطیو متغیر "Path" را پیدا کنید. همانطور که در مثال زیر نشان داده شده است، قبل از نصب جاوا، یک let به فایل به عنوان پوشه 'bin' اضافه کنید.

برای بررسی اینکه آیا همه چیز موفق بوده است، از دستورات 'java -version' و 'javac -version' استفاده کنید. شما باید چیزی شبیه به زیر ببینید:



نصب IDE

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

اگرچه IDE های زیادی در اینترنت موجود است، در اینجا ما از نرم افزار رایگان Eclipse استفاده می کنیم زیرا Google افزونه ای برای ادغام آن با Android SDK ارائه می دهد. می توانید نسخه مورد نیاز Eclipse را دانلود کنید.

این ممکن است در موارد مختلف متفاوت باشد، اما زمانی که من منبع را دانلود کردم، نرم افزار به عنوان یک بایگانی فشرده ارائه شد که حاوی یک فایل 'eclipse.exe' بود که می توانید بدون هیچ گونه نصبی با آن شروع کنید. اگر نسخه شما نیاز به نصب دارد، این کار را خودتان انجام دهید، زیرا هیچ نیاز یا تنظیمات خاصی وجود ندارد. هنگامی که برای اولین بار آن را راه اندازی می کنید، نرم افزار از شما می خواهد که "Workbench" را که کدها و فایل های مرتبط شما در آن قرار دارند، مشخص کنید. لطفا مکانی را که برای شما مناسب است مشخص کنید.

پس از تکمیل، با موارد زیر روبرو خواهید شد:

اگر می خواهید قبل از شروع با Eclipse کمی آشنا شوید، پنجره Help را باز کنید و راهنمای کاربر Workbench را نگاه کنید. همچنین می‌توانید راهنمای کاربر توسعه را در اینجا ببینید، که به شما کمک می‌کند تا مهارت‌های اولیه جاوا را در صورتی که هنوز با این زبان آشنایی ندارید، یاد بگیرید.

Android SDK را دانلود کنید

این پیوند را دنبال کنید و روی «دریافت SDK» کلیک کنید. در صفحه بعدی لینکی برای شما ارائه می شود نصب های اندروید SDK به رایانه شما.

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

پس از اتمام نصب، Android SDK Manager را باز کنید و سپس پنجره زیر را مشاهده خواهید کرد:

برای نصب بسته‌ها و منابع مورد نیاز که در نصب اصلی وجود ندارد، روی دکمه کلیک کنید.

افزونه Android Development Tools را نصب کنید

همانطور که در بالا ذکر شد، گوگل یک افزونه Android SDK ویژه برای Eclipse ارائه می دهد که می تواند مستقیماً از IDE اضافه شود.

در Eclipse، به "Help" بروید و "Install New Software" را انتخاب کنید. روی دکمه "افزودن" کلیک کنید و سپس به پنجره ای هدایت می شوید که به شما امکان می دهد یک مخزن نرم افزار آنلاین حاوی افزونه ADT اضافه کنید. یک نام توصیفی بدهید و URL زیر را در بلوک «مکان» وارد کنید:

  • http://dl-ssl.google.com/android/eclipse

روی 'OK' کلیک کنید. مخزن تازه اضافه شده را انتخاب کنید و تیک گزینه Developer Tools را علامت بزنید.

روی «بعدی» کلیک کنید و مراحل نصب فایل های افزونه را طی کنید. پس از تکمیل، 2 آیکون زیر باید در کنترل پنل Eclipse ظاهر شود:

اکنون به «Window» و «Preferences» بروید، بخش «Android» را انتخاب کنید و مطمئن شوید که مکان SDK با فهرست SDK که قبلاً مشخص کرده‌اید مطابقت دارد. در نتیجه باید موارد زیر را دریافت کنید:

شما اکنون مالک افزونه Android Development Tools هستید.

راه اندازی شبیه ساز اندروید

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

اکنون باید یک دستگاه مجازی جدید ایجاد کنیم. این مثال ایجاد یک دستگاه عمومی را فرض می‌کند، اما منابعی برای تنظیمات خاص برای دستگاه‌های Android نیز وجود دارد. "جدید" را انتخاب کنید و با یک پنجره خالی مانند تصویر زیر روبرو خواهید شد:

  • نام: اگر می خواهید برنامه را روی چندین تنظیمات دستگاه آزمایش کنید، باید چیزی توصیفی وارد کنید. از طرفی می توان از نام کلی تری نیز استفاده کرد.
  • Target: این نسخه اندرویدی است که شبیه ساز آن را هدف قرار خواهد داد. در اکثر موارد، گزینه شما خواهد بود آخرین نسخه Android، که با یک SDK نصب شده ارائه می شود. با این حال، اگر می‌خواهید روی نسخه‌های قبلی تست کنید (که بسیار عاقلانه است، با توجه به وجود نسخه‌ها و مدل‌های مختلف)، از مدیر SDK برای نصب نسخه‌های اضافی استفاده کنید.
  • کارت SD: نشانگر فضای ذخیره سازی اضافی برای استفاده در دستگاه. به طور پیش فرض، دستگاه مجازی دارای 194 مگابایت حافظه داخلی و یک کارت SD است، بنابراین باید به صورت دستی مقدار فضای دیسک مورد نیاز را مشخص کنید.
  • Skin: برای نصب می توانید از این گزینه استفاده کنید ظاهرو تنظیمات دستگاه خاص (اچ تی سی وانبرای مثال X). اما در مورد ما از مقدار استاندارد استفاده می کنیم.
  • سخت افزار: از آنجایی که در میان دستگاه های فیزیکی روشن است مبتنی بر اندرویداز نظر سخت افزاری تفاوت های قابل توجهی وجود دارد، شما می توانید از این گزینه برای اضافه کردن هر سخت افزاری که توسط اپلیکیشن شما استفاده خواهد شد استفاده کنید.

پس از اتمام، پنجره AVD Manager باید شامل دستگاه تازه ایجاد شده شما باشد. برای راه‌اندازی این دستگاه می‌توانید روی «شروع» کلیک کنید، فقط توجه داشته باشید که راه‌اندازی اول ممکن است کمی طول بکشد.



اولین پروژه اندروید شما

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

برای شروع، به «فایل»، «جدید»، «پروژه» بروید و تب Android را باز کنید. در آنجا “Android Application Project” را انتخاب کنید و پنجره زیر در مقابل شما باز می شود:

برای انتخاب مقدار مناسب می توانید از منوهای کشویی کنار هر فیلد استفاده کنید. نکته اصلی که باید در نظر بگیرید "نام برنامه" است، که مسئول نام برنامه ما در هنگام نصب است، و همچنین "حداقل SDK مورد نیاز" که با آن اولین مورد را نشان می دهید. نسخه اندرویدکه از برنامه شما پشتیبانی می کند.

برای ادامه روی "بعدی" کلیک کنید و نماد را تنظیم کنید فایل اجرایی، که چهره برنامه شما خواهد بود. منوی بعدی از شما می خواهد که یک "Activity" برای برنامه خود ایجاد کنید.

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

وقتی در مورد این پنجره ها تصمیم گرفتید، روی «پایان» کلیک کنید. Eclipse تمام فایل های مورد نیاز برنامه را با هم جمع می کند که در آن کد می نویسید و/یا تنظیمات را تغییر می دهید تا پارامترهای برنامه خود را مشخص کنید.

و این همه است! همه چیز برای مونتاژ برنامه تمام شده آماده است. می توانید آموزش های جامعی را در مورد نحوه توسعه برنامه های اندروید (برای کسانی که تجربه برنامه نویسی دارند) در گوگل بیابید. هر کسی که به دنبال ورود به برنامه نویسی جاوا است باید ابتدا آموزش هایی مانند آنچه که توسط Oracle ارائه شده است را مطالعه کند.

بدون سرمایه گذاری مالی و دانش خاص.

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

نکته برای کاربران ویندوز:برای ایجاد اپلیکیشن برای iOS باید OS X را روی آن نصب کنید ماشین مجازی(VirtualBox، VMware). این فرآیند به هیچ وجه ساده نیست و نیاز به دستورالعمل های جداگانه دارد.

1. به اپ استور رفته و نصب کنید محیط توسعه XCode :

اگر قبلا XCode دارید، باید آن را به روز کنید.

2. xCode را اجرا کرده و مورد منو را انتخاب کنید فایل -> جدید -> پروژه:

3. پلتفرم و نوع برنامه را انتخاب کنید:

4. ارائه اطلاعات در مورد پروژه. لطفاً توجه داشته باشید که ما نوع برنامه "Universal" را انتخاب کرده ایم:

5. بر روی دکمه کلیک کنید پوشه جدیدو نام پوشه ای که فایل های برنامه را در آن ذخیره می کنیم را مشخص کنید:

6. تیک گزینه Create Git Repository را بردارید و روی دکمه Create کلیک کنید. در نتیجه، برای کار بر روی برنامه باید به صفحه شروع برسید:

7. روی مورد کلیک کنید صفحه اصلیدر منوی سمت راست، عنصر را به قسمت اصلی بکشید برچسبو متنی را به آن اضافه کنید سلام دنیا:

8. حالا باید یک آیکون برای اپلیکیشن بسازیم. ما یک عکس را انتخاب می کنیم و آن را در mapappicon.com آپلود می کنیم:

9. منتظر می مانیم تا برنامه وب به پایان برسد و آدرس شما را نشان دهد پست الکترونیکبرای دریافت آرشیو با نمادها:

10. به XCode برگردید و بخش را در منوی سمت چپ انتخاب کنید دارایی ها.xassets:

11. بایگانی را از ایمیل باز کنید و نمادها را از آنجا به فضای کاری XCode بکشید:

12. یکی از شبیه سازهای دستگاه را انتخاب کنید، روی دکمه راه اندازی برنامه (مثلث سیاه) کلیک کنید و آن را در مک خود روشن کنید. حالت توسعه دهنده:

13. سعی می کنیم دوباره شروع کنیم. ما منتظر بارگذاری iOS در شبیه ساز هستیم:

14. مطمئن شوید که برنامه کار می کند:

ما به برنامه تمام شده روی دستگاه نگاه می کنیم

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

1. بریم به xCode -> اولویت ها -> حساب هاو Apple ID خود را اضافه کنید:

2. دستگاه iOS را به رایانه وصل کنید:

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

4. اگر پیامی در مورد مشکلات امنیتی ظاهر شد، سپس در دستگاه iOS به تنظیمات -> پایه ای -> مدیریت دستگاهو به برنامه های توسعه دهنده اجازه دهید با Apple ID شما اجرا شوند:

5. به دسکتاپ بروید و نماد برنامه جدید را پیدا کنید:

6. راه اندازی:

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

اگر بیشتر می خواهید چه باید بکنید؟

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

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

اگر می خواهید برنامه های iOS با کیفیت بالا برای استفاده انبوه ایجاد کنید، باید یاد بگیرید!




بالا