آموزش برنامه نویسی اندروید
آموزش برنامه نویسی اندروید
به آموزش برنامه نویسی اندروید خوش آمدید.
آموزش برنامه نویسی اندروید برای افراد مبتدی و کسانی که با جاوا و اندروید آشنایی خاصی ندارند تهیه شده تا به آنها در درک عمومی برنامه نویسی اندروید کمک کند. پس از تکمیل آموزش برنامه نویسی اندروید شما در سطح متوسط از تجربه و تخصص در برنامه نویسی اندروید قرار می گیرید و می توانید خود را به سطح بعدی ارتقاء دهید.
بهترین و استانداردترین زبان برای برنامه نویسی اندروید,زبان جاوا است که از سوی گوگل برای اندروید معرفی شده است و شما هر چقدر با زبان جاوا آشنایی بیشتری داشته باشید مطمئناً یادگیری آموزش برنامه نویسی اندروید و ساخت برنامه های اندروید برای شما بسیار راحت و کاری لذت بخش می شود که به امید پروردگار در آینده ای نزدیک آموزش زبان برنامه نویسی جاوا هم بر روی سایت قرار می گیرد تا شما هیچگونه کمبود مطالبی را در زمینه ی اندروید و جاوا احساس نکنید و با خیال راحت از برنامه نویسی اندروید لذت ببرید.تیم بیاموز در تمامی مراحل یادگیری در کنار شماست.با فراگیری این مطالب که به صورت مبحثی قرار داده شده و تهیه ی دوره ی ویدیویی برنامه نویسی اندروید که در همین سایت موجود است,براحتی می توانید برنامه ی اندرویدی خودتان را بسازید و از آن کسب درآمد کنید.
اما اگر شما با زبان برنامه نویسی جاوا آشنایی ندارید جای نگرانی نیست.آموزش هایی که در این سایت موجود است ,چه دوره ی ویدیویی برنامه نویسی اندروید و چه مطالبی که در مورد آموزش برنامه نویسی اندروید قرار داده شده ,با روشی آموزش داده شده اند که شما می توانید به بهترین نحو آموزش برنامه نویسی اندروید را فرا بگیرید.به عبارتی آموزش برنامه نویسی اندروید که به صورت مطلب در این سایت موجود هستند و دوره ی ویدیویی برنامه نویسی اندروید که قرار داده می شوند,(چه دوره هایی که در حال حاضر موجود هستند و چه آنهایی که در آینده در سایت قرار می گیرند)به نحوی مکمل یکدیگر هستند و اگر بتوانید هم آموزش برنامه نویسی اندروید و هم دوره ی ویدیویی برنامه نویسی اندروید را با هم فرا بگیرید کمک شایانی به شما خواهد شد تا به راحتی هرچه تمام تر این آموزش ها را فرا می گیرید.
امیدواریم که با تهیه ی دوره ی ویدیویی برنامه نویسی اندروید و قرار دادن مطالب آموزش برنامه نویسی اندروید قدمی مثبت در راه یادگیری شما عزیزان برداشته باشیم.
با امید به خداوند بزرگ آموزش برنامه نویسی اندروید را آغاز میکنیم.
- نوشته شده توسط سعید نوشادی
- بازدید: 68962
دیدگاهها
سلام ممنونم از آموزش عالی و مطلب فوق العادتون
با سپاس فراوان
سلام...از اموزش های خیلی خوبتون ممنونم
میخواستم بدونم ایا امکانش هست که اموزش های اندروید در اندروید استدیو هم اموزش داده شود؟؟
منطورم قسمت هایی است که با اکلیپس تفاوت دارد.
سلام خواهش می کنم. ان شا الله در آینده کتابی در زمینه ی آموزش اندروید به وسیله ی اندروید استودیو را آموزش خواهیم داد.
هم اکنون کتابی در زمینه ی آموزش برنامه نویسی اندروید در اندروید استودیو، تحت ترجمه قرار دارد که آدرس آن در زیر آورده شده است:
www.beyamooz.com/%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%D8%A7%D9%86%D8%AF%D8%B1%D9%88%DB%8C%D8%AF
سلام دوستان و گروه سایت
بنده تازه از صفر و میتونم بگم از زیر صفر میخوام شروع کنم چون هیییچ کدی بلد نیستم و معنی و مفهوم کدهارو نمیدونم چطور میتونم شروع کنم و با چه برنامه ای چون واقعا دوس دارم و علاقه دارم به برنامه نویسی اندروید/
ممنون میشم کمک کنید.
سلام.
در حال حاضر کتابی مقدماتی شامل 700 صفحه در مورد برنامه نویسی اندروید در اندروید استودیو، تحت ترجمه در سایت بیاموز قرار دارد. می توانید این سری مقالات را در آدرس زیر مشاهده کنید. و در صورت متوجه نشدن قادر خواهید بود تا با مترجم مشکل را در میان گذاشته و آن را مرتفع کنید:
www.beyamooz.com/%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%D8%A7%D9%86%D8%AF%D8%B1%D9%88%DB%8C%D8%AF
سلام ببخشید میخواستم بدونم android stodio هم به همین صورته؟؟؟؟
سلام دوست عزیز
بله کلیت اندروید استودیو هم شبیه همین هستش اما از نظر گرافیکی تفاوت داره.ولی از نظر پیاده یای کد به همین شکل هستش
سلام میخوام تو بازار برنامه بزارماما key store میخواد یه برنامه کی ستوری نثب کردم اما نیاورد برنامه eclipse رو هم نصب کردم اما آندروید رو نمیتونم بیارم فقط جاواستجاواست تمام مراحل نصب رو انجام دادم اما آندروید نمیشه
سلام دوست عزیز
این مشکلی که میفرمائید نباید باشه به احتمال زیاد مراحل رو جایی اشتباه کردید.به زودی آموزش ویدیویی ارائه نرم افزار در بازار روی سایت قرار میگیره.
موفق و پیروز
سلام،وقت بخیر
من میخام برنامه نوسی اندروید را شروع کنم ولی نمیدونم از کجا وچجور؟برنامه نویسیم (به زبانهای دیگر)زیادی خوب نیست آیا نیاز به پیش نیازی دارم یا چی؟ممنون میشم اگر کمکم کنید که چگونه شروع کنم،نیاز به چی دارم و.... ممنون
سلام دوست عزیز
دوره ای که با نام آموزش برنامه نویسی اندروید توی همین وبسایت منتشر شده تمام پیش نیاز های شما رو فراهم کرده و سعی شده روش تدریس به شکلی باشه که کسانی که هیچ تجربه ی کد نویسی ندارن به راحتی بتونن پیش برن.شما اگر علاقه و پشتکار برای برنامه نویسی رو در خودتون میبینید میتونید با این دوره همراه با ما و دیگر علاقه مندان پیش بیاد و نگران چیزی نباشید چون کاملا از صفر تدریس شده.شما به عنوان پیش نیاز فقط به آشنایی با جاوا نیاز دراید که فصل اول این دوره رو به این کار اختصاص دادیم و در فصول آینده به مبحث اندروید پرداخته شده که این دوره هنوز ادامه داره
موفق و پیروز باشید
سلام
من می خوام ی برنامه درست کنم که
وقتی واردش می شی اول ی صفحه بیار بعد چند ثانیه اون صفحه بره و وارد mainactivityبشه کمکم کنید
سلام دوست عزیز
شما باید از Splash screen استفاده کنید که انشااله به زودی این آموزش رو هم قرار میدیم
سلام تو NETBEANS نمیشه ا اپ اندروید ساخت ؟؟
اگه ممکنه مقداری در مورد ANDROID DEVICE(CHORME) WITH NETBEANS توضیح بدین ، در کل به نظر شما بهترین راه واسه تست اپ اندروید برای سخت افزار های پایین چیه ؟ virtual machine , youwave خیلی سنگین تشریف دارند
سلام خدمت شما
ببینید ,توی NetBeans هم میشه برنامه نویسی اندروید انجام داد فقط کافیه که پلاگین مخصوص برنامه نویسی اندروید رو نصب کنید. اون هم مثل ایکلیپس هستش و شما انواع زبان ها رو میتونید توی این برنامه کدنویسی کنید.اما مسئله ای که هست این هستش که نرم افزاری که برای برنامه نویسی اندروید از طرف شرکت گوگل معرفی شده و استاندارد هستش اکلیپس و اندروید استودیو .من پیشنهادم اکلیپس هستش نه NetBeans.در مورد تست اپ اندروید شما از Genymotion و BlueStacks استفاده کنید که به ترتیب پر سرعت ترین ها هستن و ازین پر سرعت تر وجود نداره.مطمئن باشید هر چقدر هم سخت افزار پایینی داشته باشید اینا جواب میدن.
موفق باشید
سلام دوستان من تازه گرایش پیدا کردم به تولید موبایل اپلیکیشن!
چندتا سوال کلی دارم که فکر میکنم خیلی ها دارن اگه اینو جواب بدید ممنون میشم
آیا میشه اپلیکیشن موبایل رو کراس پلتفرم تولید کرد؟ حالا کامل نه ولی بخش عظمشو؟ یعنی آیا میشه تویه اندروید استدیو یا دیگر ابزار زبان طراحی گرافیکی و رابط کاربری رو با Html , css , javascript انجام داد؟ حالا هر اپی حتی اپ های با زبان native اندروید که جاوا هست!
من سوال اصلیم در واقع روی اینه که فایل apk رو تویه این ابزار ها آیا میشه رابط کاربری رو با زبانهایی که بالا گفتم نوشت و حالا اگه اپ من ارتباط با وب داشته باشه و بخواد به سرور وصل بشه با php اینکارو انجام داد؟
مثلا یه اپلیکیشن آب و هوا داریم طراحی رو با html , css و jQuery موبایل انجام بدیم و مرتبطش کنیم به سرور برای بروز رسانی؟؟؟
یا آیا لازم تولید همه این مراحل جاوا نوشت؟
با عرض سلام
برای اینکار تکنولوژی های زیادی وجود داره که اکثرا بر پایه پروژه Cordova هستند و یکی از معروفترین اونها PhoneGap هست .....
با استفاده از این تکنولوژی شما می تونید برنامه هایی بنویسید که تماما از HTML , CSS , JAVASCRIPT ساخته میشه....
هرجایی هم که نیاز داشتید از منابع سیستمی استفاده کنید با استفاده از برنامه نویسی جاوا قادر به انجام اینکار خواهید بود....
روش فوق العاده جذابیه !!!!!!!!!!!!!!!
اما پیشنهاد نمیکنم !
چراکه نسبت به برنامه نویسی اصلی اندروید به زبان جاوا سرعت اجرا و کیفیت پایینتری داره....
البته اگر کمی باهوش کد بنویسید میشه این ضعف هارو پوشش داد !
برای اتصال به PHP هم می تونید از تکنیک AJAX استفاده کنید
به نقل از مهرداد صلاحی:
داداش مشکلم نصب برنامه نیست . من که وارد ایکلیپس میشم . فقط مشکل اینه که میخوام پلاگینو آپدیت کنم این ارورو میده :(
دوست عزیز متن خطا مربوط به سطح دسترسی هست. من تو اینترنت هم که سرچ کردم مربوط به سطح دسترسی بود... راهحلش استفاده از اکانت کاربری administratorبود.
اگه مشکل با این حل نمیشه، دیگه نمیدونم.
سلام خسته نباشید . این ارور موقع آپدیت sdk tools دیووونم کرده . خواهشا بگید چیکار کنم .
ورژن 24.4 هم هیچ جا پیدا نمبسه . نمیدونم چیکار کنم تا موقع دانلود دیگه این ارور نیاد . خواهشا جواب بدید
اینم عکس : http://upir.ir/sh94/guest/Capture_86f1c.jpg
سلام
دوست عزیر این ارور واسه اینه که شما از وی پی ان یا چیز دیگه ای استفاده نمی کنید و سرور اس دی کا هم فیلتر هستش .شما اگر بتونید فیلترینگ رو دور بزنید دیگه این اخطار نمیاد واستون
موفق باشید.
با سلام.
دوست عزیز من خیلی اندروید بلد نیستم، ولی تو خطایی که عکسشو گذاشتی، خطای سطح دسترسی میده. به این معنی که کاربری که باهاش اقدام به نصب برنامه کردی، سطح دسترسی لازم رو نداره.
شما برای نصب با کاربر Administrator وارد ویندوز شو و سپس اقدام به نصب کن. به احتمال زیاد مشکلت حل خواهد شد.
یا میتونی هنگام نصب روی آیکن موردنظر راست کلیک کن و گزینه ی Run as administrator رو انتخاب کن.
با سلام
من میخوام بین طراحی وب (html,css,...)و برنامه نویس اندروید یکیو انتخاب کنم
بنظرتون واسه شهرستان کدوم بهتره؟؟
با سلام
منظورتون رو دقیق متوجه نشدم.ولی اگر منظورتون برای کار هست. کار طراحی سایت و برنامه نویسی به شکل دور کاری هم قابل انجامه
پیش نیاز های این اموزش چیست ؟( لطفا پاسخ دهید)
با سلام، برای یادگیری اندروید لازم است تا در ابتدا زبان برنامه نویسی جاوا، XML و هنر UI/Ux را فرا بگیرید .
کجا جاوا را به خوبی اموزش داده است؟
ممنون
با سلام
برای آموزش جاوا می توانید از لینک های زیر استفاده کنید :
فیلم "آموزش صفر تا صد جاوا":
www.codecity.ir/post_show.php?id=6685
وب سایت آموزش جاوا به زبان انگلیسی
www.learnjavaonline.org/
فیلم آموزش زبان جاوا به زبان فارسی
www.sourcebaran.com/%D8%AF%D8%A7%D9%86%D9%84%D9%88%D8%AF-%D8%B1%D8%A7%DB%8C%DA%AF%D8%A7%D9%86-%D9%81%DB%8C%D9%84%D9%85-%D8%A2%D9%85%D9%88%D8%B2%D8%B4%DB%8C-%D8%AC%D8%A7%D9%88%D8%A7-%D8%A8%D9%87-%D8%B2%D8%A8%D8%A7%D9%86.html
ایا سی شارپ نیز برای طراحی نرم افزار های اندروید مناسب است؟
با سلام
آموزش های موجود در سایت بیاموز شامل دو مورد ذکر شده نمی باشند.
با سلام
بله برنامه نویسی اندروید با سی شارپ نیز انجام می شود.
ایا برنامه نویسی اندروید با xml هم هست و در کدام بخش سایت اموزش جاوا و سی شارپ وجود دارد؟
با سلام و عرض تبریک بابت سایت خوبتون
من میخواستم بپرسم که اگر ما از لینک زیر ide رو دانلود کنیم تمام چیز هایی رو که برای طراحی اپ میخوایم مثل پلاگین ها تولزها و... توش هست و کامله یا باید کار دیگه ای بکنیم و چیز دیگه ای باید دانلود کنیم
ممنون میشم پاسخ دهید
باتشکر
developer.android.com/sdk/index.html
با تشکر از شما.
تمام ابزارهای لازم در این لینک ذکر شده است. اما ذکر یک نکته در اینجا خالی از لطف نیست و آن اینکه گوگل Android studio رو به عنوآن ide رسمی گوگل معرفیق کرده است. که در این لینک قابل دانلود است.
با سلام خیلی ببخشید این کامنت سومیه که دارم میزارم من تونستم اندروید sdkنصب کنم تصویرشم گذاشتم بعدش باید چی کار کنم لطفا کمک کنید دارم دیووونه میشم
این نشون می ده که Sdk به درستی نصب شده.
داخل اکلیپس باید دو تا آیکن در نوار ابزار نشون بده که یکی مربوط به Sdk manager هستش و یکی مربوط به adt برنامه را کامپایل کنید و سپس داخل adt اجرا کنید و نتیجه رو ببینید.
با سلام مجدد من jdk رو نصب کردم تو درایو سی هم نصب کردم ولی هربار که میخوام sdkرو نصب کنم پیغام میده که jdk رو نصب کن چی کار کنم؟؟؟ (در ضمن ویندوزم 64 بیتی هست و نسخه ی 64 بیتی jdk رو هم نصب کردم) لطفا کمک کنید
با سلام میشه بگید jdk چی هست جدا از sdkهست؟لطفا توضیح بدید باتشکر
خلاصه ی تعریف این دو در زیر آمده است لطفاً در صورت نیاز اطلاع بدهید تا پاسخ را کامل کنیم:
1- SDK مجموعه ای از ابزار هاست که اجازه می دهد برنامه ها برای پکیج یا پلتفرم نرم افزاری خاصی تولید شوند. JDK در حقیقت گونه ی بسیار پر استفاده از SDK می باشد و زیرمجموعه ای از SDK است که برای نوشتن، توسعه و اجرای برنامه های جاوا به کار می رود.
در رابطه با دیدگاهی که در بخش آموزش اچ تی ام ال ثبت شده بود تحت این عنوان که :
سلام...چرا بخش آموزش آندرويد پاسخگويي نميشه؟
سوال ديگه اي ك داشتم راجبه phonegap بود....اين برنامه كاربردي هست؟ يعني اگر كسي بخواد ميتونه برنامه هاي اندرئيد رو با اين روش ايجاد كنه؟
خب یک توضیح مختصر و بعدش روشی که خود ما از اون استفاده کرده ایم را در ادامه خدمت شما عرض می کنم:
phonegap توسط شرکت Adobe مطرح شده است و در ادامه به Apache تحویل داده شده است که این شرکت با نام cordova محصول را توسعه می دهد.
Apache Cordova در حقیقت یک فریم ورک متن باز یا open source برای توسعه ی برنامه های موبایلی است. این فریم ورک به شما این امکان را می دهد که از امکانات و تکنولوژی های تحت وب مانند HTML5 و CSS3 و جاوا اسکریپت استفاده کنید و برنامه های کاربردی موبایل را توسعه دهید. مزیتی که این کار برای شما می تواند داشته باشد کراس پلتفرم بودن یا به عبارتی مجزا از سیستم عامل می شود. به علاوه باعث می شود که شما دیگر نیازی نباشد که برای هر پلتفرم مانند اندروید، ویندوز فون یا ... یک زبان برنامه نویسی یاد بگیرید.
برنامه های کاربردی در Wrapper های مربوط به هر پلتفرم اجرا می شوند و در حقیقت با استفاده از یک سری API به سنسورها و اطلاعات و وضعیت شبکه دسترسی دارند.
در سایت مربوط به phonegap پیشنهاد شده است که در موارد زیر از Apache Cordova استفاده کنید:
روشی که ما در برنامه هایمان استفاده کرده ایم نیز روش پیشنهادی آخر بوده است که برای طراحی از Webview استفاده کرده ایم و برای کارهای مربوط به اندروید از زبان مربوطه و برای ترکیب این دو از واسط javascript استفاده کردیم. نسخه ی اندرویدی سایت بیاموز در حال حاضر از این متدولوژی استفاده می کند که در آینده ی نزدیک روی سایت قرار می گیرد. البته لازم به ذکر است که این پروژه با استفاده از اکلیپس تهیه شده است و از ایده ای که مطرح شده است نیز استفاده شده است.
با سلام لطفا اگر امکانش هست نرم افزار ها و پلاگین های مورد نیاز رو در سایتتون اپلود کنید یا یک لینک معتبر دانلود بزارید چون وقتی در وب سرچ میکنیم به موارد متعددی برخورد میکنیم و نمیدونیم کدومش اون چیزی هست که شما میگین
باتشکر
به این دلیل که محیط توسعه ی اکلیپس و ابزار Adt به صورت رایگان می باشد، پیشنهاد می گردد آن ها را از وبسایت اصلی دانلود کنید.
تنها مشکل موجود این است که آدرس آی پی ایران برای دانلود تحریم شده است پیشنهاد می کنیم از آنتی ف#ی#ل#ت#ر استفاده کنید.
لینک دانلود IDE از وبسایت developer.android:
developer.android.com/sdk/index.html
لینک کمکی:
go.puresoftware.org/android-sdk-windows
go.puresoftware.org/android-sdk-windows-zip
لینک دانلود jdk از سایت شرکت سازنده یعنی اوراکل:
www.oracle.com/technetwork/java/javase/downloads/index.html
لینک کمکی:
ویندوز 32 بیتی:
cld.persiangig.com/download/FdUk53Bgif/jdk-7u51-windows-i586.exe/dl
ویندوز 64 بیتی:
cld.persiangig.com/download/IyVcaYl0kw/jdk-7u51-windows-x64.exe/dl
آقا دمتون گرم خیلی کارتون درسته