خوش آمدید به انجمن ای فری

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

درخواست راهنمایی

اگر نیاز به راهنمایی دارید درخواست خود را ثبت کنید

فروشگاه

قالب و افزونه و محصولات خود را میتوانید اینجا خرید و فروش کنید

دانلود منابع

قالب و افزونه های جدید و بروز را میتوایند از اینجا دانلود کنید

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

elecomco

کاربر تایید شده
عضویت
3/10/20
ارسال ها
57
امتیاز واکنش
22
محل سکونت
تهران
اندروید (Android) نام یک سیستم عامل موبایل است که توسط شرکت گوگل توسعه داده میشود. این سیستم عامل اوپن سورس است و برپایه هسته لینوکس بنا شده است. اندروید بر خلاف سیستم عامل iOS آیفون که فقط پردازنده های ARM را پشتیبانی میکند، بر روی انواع مختلفی از پردازنده ها (ARM, MIPS, Power Architecture, x86) قابل نصب است. از سال 2008 تاکنون تلفن های همراه متعددی با استفاده از این سیستم عامل به بازار ارائه شده اند. همچنین چندین Tablet PC نیز با استفاده از این سیستم عامل به بازار ارائه شده اند.

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

اندروید دارای کتابخانه های برنامه نویسی قدرتمندی است که کار برنامه نویسان را بسیار ساده میکند. از جمله دیتابیس رابـ ـطه ای کوچک شده‌ی SQLite ، توابع گرافیکی 3 بعدی openGL ، موتور مرورگر webkit (همانند مرورگر کروم) و موتور گرافیکی SGL .

رابـ ـطه اندروید و جاوا :
نرم افزارهای جانبی اندرویدی با استفاده از زبان جاوا نوشته میشوند و برای ارتباط با لایه های زیرین سیستم عامل میتوانند از کتابخانه های جاوایی اندروید استفاده کنند. بخش رابط کاربری سیستم عامل اندروید با زبان جاوا نوشته شده است و بسیاری از برنامه های اندروید هم با جاوا نوشته شده اند. اما این سیستم عامل ، Java Virtual machine ندارد . برای اجرای برنامه های جاوایی روی این سیستم عامل، کدهای جاوا به کدهای Dalvik تبدیل میشوند و سپس روی Dalvik virtual machine اجرا میشوند. (دالویک یک ماشین جازی جاوایی است که برای سیستم عامل اندروید بهینه شده است تا هم RAM و هم CPU و هم باطری کمتری مصرف کند). برنامه های جاوایی معمولی هم که روی گوشی های دیگر اجرا میشوند با استفاده از نرم افزارهای شبیه ساز ماشین مجازی جاوا مانند j2ME MIDP Runner روی این سیستم عامل قابل اجرا هستند.

فرمت فایل های پشتیبانی شده:
اندروید در حالت پیشفرض فایل های mp3, aac , ogg , amr , midi , mpeg4 , wav , bmp , gif , png , jpg را پشتیبانی میکند. اندروید Adobe Flash را نیز پخش میکند و میتواند فایل های GIF متحرک را با حرکت پخش کند. برای پخش فایل های جریان دار مانند صوت و ویدئو نیز میتوانید از تگ ویدئو html5 و همچنین تکنولوژی Adobe Flash Streaming استفاده کنید.در نسخه های جدید اندروید، موتور جاوااسکریپت مرورگر کروم که سرعت بسیار بالایی در اجرای کدهای جاوا اسکریپت دارد به مرورگر اندروید متصل شده است. (در ضمن مرورگر اندروید کدهای HTML5 را پشتیبانی میکند)

محیط برنامه نویسی اندروید:
Android SDK شامل یک دیباگر، کتابخانه های اندروید، شبیه ساز سیستم عامل ، مستندات اندروید و فایل های نمونه و آموزشی است که به شما در ایجاد اولین برنامه هایتان کمک میکند. هم اکنون این SDK بر روی یک سیستم 32 بیتی که لینوکس ، ویندوز و یا mac OSX داشته باشد اجرا میشود. پیش نیازهای نصب این SDK عبارتند از JDK و Apache Ant و python 2.2 . برنامه های نوشته شده برای اندروید با پسوند .apk ذخیره میشوند.


App Inventor for Android : شاهکار گوگل در ایجاد برنامه های اندرویدی:



برنامه ساز اندروید یک محیط برنامه نویسی ویژوال تحت وب برای برنامه نویسان تازه کار است که بر پایه ی کتابخانه جاوایی open Blocks و توسط یکی از استادان برجسته ی دانشگاه MIT بنا شده است و فانکشن هایی برای برقراری ارتباط با سخت افزارهای مورد پشتیبانی اندروید دارد: مانند شتاب سنج، جهت سنج، GSP ، مدیریت پیامک اندروید، مبدل صدا به متن و حتی امکان اتصال به وب سرویس ها (وب سرویس آمازون و توییتر بصورت پیشفرض در این محیط برنامه نویسی گنجانده شده). این محیط برنامه نویسی آنقدر پیشرفت کرده است که دانشگاه های MIT ، هاروارد، ولزلی و سانفرانسیسکو آنرا بعنوان یک کورس برای دانشجویان برگزار میکنند.

گوگل هدف از ایجاد سیستمی مانند android app inventor را اینگونه بیان میکند که هر کسی باید قادر باشد تا برای اندروید برنامه بسازد ، حتی بچه های دبستانی که چیزی از برنامه نویسی نمی دانند ، زیرا آنها نیازهای موردنظر خود را با اینکار رفع میکنند و اگر سیستم اندرویدی نداشته باشند ، برای خرید یک گوشی اندرویدی ترغیب میشوند. در این محیط برنامه نویسی شما می توانید با drag-n-drop براحتی کامپوننت ها را روی صفحه بکشید و نوشتن اولین برنامه ی اندرویدی خود را آغاز کنید.

آموزش اندروید استودیو به صورت پروژه محوری از صفر تا صد
 
ارسال کننده موضوعات مشابه انجمن پاسخ ها تاریخ
arezoshomali مسیر آموزش برنامه نویسی اندروید را بشناسید آموزش های برنامه نویسی 0
elecomco مباحث و مشکلات اجرای برنامه‌های اندروید روی ویندوز مباحث و مشکلات مربوط به اندروید 0
mona.habibizadeh ویژگی های کابل شارژ مناسب اندروید آموزش های سخت افزار 0
elecomco معرفی اپلیکیشن اندروید کنژپان نسخه ۵.۲۵ نرم افزارهای اندروید 0
elecomco اندروید ۱۱ «کیک مخملی قرمز» نام گرفت اخبار 0
elecomco اپلیکیشن اندروید ضامن _ صندوق های قرعه کشی خانگی نرم افزارهای اندروید 0
elecomco مباحث و مشکلات معرفی مهمترین امکانات اولین بتای عمومی اندروید ۱۱ مباحث و مشکلات مربوط به اندروید 0
elinaz اتصال گوشی اندروید به ویدئو پروژکتور با استفاده از کابل گفتگوی آزاد 0
elecomco چه گوشی هایی امکان دریافت نسخه ی بتای اندروید 11 را دارند؟ نرم افزارهای اندروید 0
mona.habibizadeh اجرای اندروید روی آیفون به کمک یک قاب محافظ آموزش های سخت افزار 0
sslri اندروید ساخت نرم افزار اندروید برای وردپرس + پنل مدیریت Flink v1.1.5 NULLED افزونه های وردپرس 4
elecomco نمونه کدها را چطوری در اندروید استودیو پیدا کنیم؟ آموزش های برنامه نویسی 0
elecomco اجرا و اشکال زدایی یا دیباگ اپلیکیشن در یک دستگاه سخت افزاری با ADB اندروید آموزش های برنامه نویسی 0
mona.habibizadeh معرفی بازی های انلاین ایرانی اندروید بازی های اندروید 0
mona.habibizadeh کابل شارژ گوشی‌های آیفون و اندروید یکی می‌شود آموزش های نرم افزار و سخت افزار 0
elecomco مباحث و مشکلات لیست زبان‌های برنامه‌نویسی اندروید مباحث و مشکلات مربوط به اندروید 0
elecomco تفاوت‌های اندروید n با اندروید m چیست؟ اخبار 0
elecomco می خواهید همه چیز درباره برنامه نویسی اندروید را با یک پکیج و با یه استاد خود یاد بگیرید؟ گفتگوی آزاد 0
elecomco مباحث و مشکلات اندروید 11 چه فرقی با دیگر اندرویدها دارد؟ مباحث و مشکلات مربوط به اندروید 0
elecomco مباحث و مشکلات نصب اندروید استودیو Android Studio برای شروع طراحی اپلیکیشن مباحث و مشکلات مربوط به اندروید 0
elecomco مهارت های یاد گرفتنی برای تبدیل شدن به یک برنامه نویس اندروید آموزش های برنامه نویسی 1
B بهترین برنامه های تماس تصویری برای اندروید نرم افزارهای اندروید 0
elecomco به‌روزرسانی اندروید 10 برای اسمارت‌فون سامسونگ گلکسی A10s منتشر شد اخبار 0
elecomco با معماری MVVM در اندروید آشنا شوید آموزش های برنامه نویسی 0
B 5 نمونه تقویم فارسی برای اندروید نرم افزارهای اندروید 0
mona.habibizadeh دانلود بهترین نرم افزارهای تبدیل فرمت آهنگ در ویندوز، iOS و اندروید آموزش های نرم افزار 0
mona.habibizadeh بهترین شارژرهای وایرلس برای گوشی های آیفون و اندروید گفتگوی آزاد 1
alirahmani7443 ساخت api ووکامرس برای ارتباط با اپلیکیشن اندروید آموزشهای وردپرس 2
WALKER نرم افزار دانلود ES File Explorer File Manager Premium 4.2.1.8 - فایل منیجر فوق العاده ای اس اندروید نرم افزارهای اندروید 0
WALKER اندروید دانلود FaceApp 3.5.5.2 - برنامه تغییر چهره حرفه ای فیس اپ اندروید نرم افزارهای اندروید 0
mona.habibizadeh بهترین بازی های ویدیویی اندروید بازی های اندروید 0
sslri سورس کد ساخت اپلیکیشن اندروید Universal - Full Multi-Purpose Android App v4.4 گفتگوی آزاد 0
mona.habibizadeh معرفی بهترین بازی های جنگی اندروید بازی های اندروید 2
C معرفی نرم افزار تاپیک جامع معرفی نرم افزار های تقویت محاسبات و ریاضیات ( اندروید ) نرم افزارهای اندروید 1
C معرفی بازی تاپیک معرفی بازی های فکری سیستم عامل اندروید نرم افزارهای اندروید 1
C معرفی نرم افزار تاپیک جامع معرفی نرم افزار های مختص اهنگ و موسیقی اندروید نرم افزارهای اندروید 1
C معرفی نرم افزار تاپیک معرفی نرم افزار های اموزشی سیستم عامل اندروید نرم افزارهای اندروید 1
C تاپیک اسکرین شات از بازی هاتون ( مخصوص اندروید ) بازی های اندروید 2
C معرفی بازی تاپیک معرفی بازی های مورد علاقه شما ( مخصوص اندروید ) بازی های اندروید 3
sslri دانلود برنامه کنترل دستگاه های متصل به وای فای برای اندروید نرم افزارهای اندروید 0
sslri آموزش پکیج هک پابجی موبایل برای اندروید آموزش های پرمیوم 0
sslri آموزش کرک اکانت اینستاگرام در اندروید با ترموکس آموزش های پرمیوم 1
A آموزش هک برنامه subcake اندروید با لاکی پچر آموزش ها 0
A امروز می خوام یک روش برای چسباندن زیرنویس به فیلم در اندروید رو اموزش بدم آموزشها 1
M اندروید بازی اندروید درخواست بازی و نرم افزار اندروید 0
M آموزش بالا بردن امنیت گوشی با استفاده از نرم‌افزار Lookout Security Antivirus اندروید آموزش های نرم افزار 1
M روش نصب بازی فورتنایت برای اندروید آموزش های نرم افزار 1
A دانلود برنامه تیتانیوم بکاپ برای اندروید نرم افزارهای اندروید 0
A روش فارسی کردن بازی و برنامه اندروید با برنامه اپک ادیتور آموزش های برنامه نویسی 1
A آموزش نصب دو بازی همزمان در اندروید آموزش های برنامه نویسی 0

موضوعات مشابه

shape1
shape2
shape3
shape4
shape7
shape8
بالا