payamvha/North_RAG huggingface dataset:
سعید شیرزاد(زاده ۱۳۶۶ در کرمانشاه) زندانی سیاسی سابق است. او اردیبهشت ۱۳۹۹ با اتمام محکومیت از زندان آزاد شد. بازداشت. سعید شیرزاد خرداد ۱۳۹۳ دستگیر و در بازداشت به سر می‌برد. او بیش از ۲ ماه را در بند ۲۰۹ زندان اوین در انفرادی و بدون داشتن ارتباط با خانواده و وکیل خود گذراند و پس از پایان بازجویی‌هایش در بند ۲۰۹ متعلق به وزارت اطلاعات به بند هشت زندان اوین منتقل شد و پس از مدت کوتاهی بدون حکم قضایی به زندان رجایی شهر کرج تبعید شد. در نهایت دادگاه او شهریور ۱۳۹۴ در شعبه ۱۵ دادگاه انقلاب تهران به ریاست قاضی
۱۳۹۴ در شعبه ۱۵ دادگاه انقلاب تهران به ریاست قاضی صلواتی و با حضور وکیل پس از گذشت پانزده ماه از تاریخ بازداشتش برگزار شد. وی به اتهام اجتماع و تبانی به قصد اقدام علیه امنیت کشور به ۵ سال حبس تعزیری محکوم و حکم صادره در روز چهارشنبه ۲۵ شهریور ماه ۱۳۹۴ به وکیل وی ابلاغ شد. آزادی. سعید شیرزاد پس از گذراندن محکومیت ۵ ساله خود در تاریخ ۱۳ اردیبهشت ۱۳۹۹ از زندان رجایی شهر کرج آزاد شد‏ اعتصاب غذا. این زندانی جزو ۲۰ زندانی سیاسی بود که در اعتراض به فشارهای اعمال‌شده از سوی مسؤلین زندان و انتقال آن‌ها به بند فوق
از سوی مسؤلین زندان و انتقال آن‌ها به بند فوق امنیتی سالن ۱۰ و شرایط غیرانسانی و تحقیرآمیز این بند در زندان گوهردشت (رجایی‌شهر)، دست به اعتصاب غذا زدند. آن‌ها اعلام کردند که تا زمان بازگشت به سالن قبلی خود به اعتصاب غذا ادامه می‌دهند. این زندانیان سیاسی که آمارشان حدود ۵۰ نفر است در ۹ مرداد ماه ۱۳۹۶ از سالن ۱۲ اندرزگاه ۴ زندان گوهردشت کرج به یک بند تازه موسوم به سالن ۱۰ منتقل شده‌اند که محدودیت‌های بی‌سابقه‌ای به این زندانیان اعمال می‌شود و شماری از آنان به سلول انفرادی منتقل شدند. بعد از اینکه به اعتراض
سلول انفرادی منتقل شدند. بعد از اینکه به اعتراض زندانیان سیاسی رسیدگی نشد، آن‌ها دست به اعتصاب غذا زده‌اند. عفو بین‌الملل و نماینده ویژه حقوق بشر سازمان ملل در حمایت از زندانیان اعتصابی و محکوم کردن ایران بیانیه‌هایی صادر کردند. اسامی زندانیان در اعتصاب غذا عبارتند از: ابوالقاسم فولادوند، حسن صادقی، سعید ماسوری، رضا اکبری منفرد، جعفر (شاهین) اقدامی، خالد حردانی، محمد بنازاده امیرخیزی، پیروز منصوری، پیام شکیبا، امیر قاضیانی، شاهین ذوقی‌تبار، سعید شیرزاد، وحید صیادی نصیری، محمد نظری، ابراهیم فیروزی، سعید
وحید صیادی نصیری، محمد نظری، ابراهیم فیروزی، سعید پورحیدر، مجید اسدی، زانیار مرادی، لقمان مرادی. فعال کارگری رضا شهابی نیز از ۱۷ مرداد ۱۳۹۶ اعتصاب غذای اعتراضی خود را آغاز کرده‌است. بنا به گزارش‌های منتشر شده حال تعدادی از این زندانیان وخیم گزارش شده‌است و علی‌رغم این وضعیت مسئولان زندان این زندانیان را رسیدگی‌های پزشکی و معاینه در بهداری محروم کرده‌اند و هیچ‌گونه واکنشی نسبت به درخواست زندانیانی که در اعتراض به این انتقال دست به اعتصاب غذا زده‌اند، نداشته‌اند.
در طول جنگ ایران و عراق، دو کشور از ممالک مختلفی کمک‌های مالی و نظامی دریافت می‌کردند. کشورهایی مانند اسرائیل و سوریه از ایران، عربستان سعودی از عراق؛ و آمریکا و شوروی از هر دو طرف حمایت می‌کردند. ایران. حمایت نظامی. ایران از سوی شبه‌نظامیان کُرد حزب دموکرات کردستان عراق، اتحادیه میهنی کردستان و مجاهدین عراق در شمال عراق حمایت می‌شد و هر دو سازمان، مخالف حکومت بعثی عراق بودند. پشتیبانی لجستیک. حمایت خارجی از ایران به‌تدریج آغاز شد. سوریه و لیبی با در اختیار گذاشتن موشک اسکاد به ایران کمک کردند. پس از آن،
گذاشتن موشک اسکاد به ایران کمک کردند. پس از آن، ایران موشک‌های ضدکشتی چینی کرم ابریشم را خریداری کرد. همچنین ایران از کره شمالی نیز اسلحه‌هایی را خریداری کرد. پرتغال، به‌ویژه بعد از سال ۱۹۸۴، برای حمایت از ایران جنگ‌افزارهایی به ایران فروخت و از ایران حمایت می‌کرد. اسپانیا و پرتغال در این میان به ایران در تأمین برخی قطعات نظامی نیز کمک می‌کردند. در ماجرای رسوایی مک فارلین، ایالات متحده آمریکا متعهد شد که به ایران سلاح بفروشد و این سلاح‌ها از انبار تسلیحات اسراییل تأمین شد و آمریکا متعهد شد که این تسلیحات
اسراییل تأمین شد و آمریکا متعهد شد که این تسلیحات را جایگزین کند که بعداً تبدیل به دومین رسوایی بزرگ تاریخ ایالت متحده شد. عراق. حمایت نظامی. هنگامی که عراق در شهریور ۱۳۵۹ حمله به ایران را آغاز کرد، شرایط دو کشور با یکدیگر کاملاً متفاوت بود؛ با آغاز جنگ، ایران فقط حمایت چند کشور مانند سوریه و لیبی را در اختیار داشت ولی رژیم بعثی عراق با پشتیبانی‌های جهانی وارد جنگ با ایران شده بود. علاوه بر این کمک‌های نظامی، انواع کمک‌های اقتصادی نیز عراق را پوشش می‌داد. پشتیبانی لجستیک. نیروهای مسلح عراق در درجهٔ اول
پشتیبانی لجستیک. نیروهای مسلح عراق در درجهٔ اول مجهز به جنگ‌افزارهایی بود که یک دهه، پیش از آغاز جنگ از اتحاد جماهیر شوروی سوسیالیستی خریداری کرده بود. در طول جنگ نیز، میلیاردها دلار تجهیزات پیشرفته از فرانسه، چین، مصر، آلمان و دیگر کشورها خرید. سه تأمین‌کنندهٔ اصلی جنگ‌افزار در طول جنگ برای عراق، اتحاد جماهیر شوروی، چین و پس از آن فرانسه بودند. ایالات متحده آمریکا با فروش بالگردهایی به ارزش ۲۰۰ میلیون دلار به نیروهای مسلح عراق کمک کرد. این تنها فروش تسلیحات نظامی ایالات متحده به عراق بود. . با توجه به یک
نظامی ایالات متحده به عراق بود. . با توجه به یک کپی بدون سانسور از بیانیهٔ ۱۱٬۰۰۰ صفحه‌ایِ عراق به سازمان ملل متحد که به بیرون درز کرد، دانش و مواد لازم برای توسعهٔ جنگ‌افزارهای غیرمتعارف، توسط ۱۵۰ شرکت خارجی در اختیار عراق قرار گرفته بود که این شرکت‌ها متعلق به کشورهایی مانند آلمان غربی، ایالات متحده، فرانسه، چین بودند. حامیان مالی اصلی عراق، کشورهایِ ثروتمندِ نفت‌خیزِ حاشیه خلیج فارس و به‌ویژه عربستان سعودی (۳۰٫۹ میلیارد دلار) کویت (۸٫۲ میلیارد دلار) و امارات متحده عربی (۸ میلیارد دلار) بودند.
تراویس () گروه موسیقی راک اسکاتلندی است که سال ۱۹۹۰ در گلاسگو شکل گرفت. نام گروه برگرفته از شخصیت تراویس در فیلم پاریس، تگزاس است. این گروه با انتشار آلبوم "مردی که" ("The Man Who") در سال ۱۹۹۹ که ۹ هفته صدرنشین چارت بریتانیا بود، به شهرت رسید و راه را برای مطرح شدن و موفقیت گروه‌هایی همچون کلدپلی و کین باز کرد. تراویس تا کنون دو بار جایزه بریت بهترین گروه موسیقی را گرفته و در جشن سال ۲۰۰۰ مجله ان‌ام‌ئی به عنوان هنرمند سال برگزیده شده است.
مهدی کوخیان (کوخه یان) (زاده ۲۰ مرداد ۱۳۶۹ در ملکان) یک فعال و زندانی سیاسی اهل ایران است که به دفعات متعدد در راستای احقاق حقوق مدنی توسط نیروهای امنیتی بازداشت و زندانی شده‌است. وی برای اولین بار پرونده تجاوز سلمان خدادادی به زهرا نویدپور را رسانه‌ای کرد و ۱۷ مرداد سال ۱۳۹۹ در گفت و گوی اختصاصی با شبکه ماهواره ای ایران اینترنشنال به ابعاد تازه این ماجرا پرداخت. مهدی کوخیان همچنین بارها در دوران زندان، در اعتراض «به فشارهای نیروهای امنیتی و قضائی» لب‌های خود را در زندان شهرستان ویژه مراغه دوخته و اعتصاب
خود را در زندان شهرستان ویژه مراغه دوخته و اعتصاب غذای طولانی کرده‌است. خبر بازداشت و اعتصاب غذای طولانی او بازتاب گسترده‌ای در سایت‌های خبری، رسانه‌های حقوق بشری و فضای مجازی داشته و سازمان ملل و عفو بین‌الملل نیز در پیام‌هایی فشار حکومت ایران بر این فعال را محکوم کرده‌اند.
توسعه نرم‌افزار اندروید فرایندی است که به وسیلهٔ آن اپلیکیشن‌های جدید برای سیستم عامل اندروید ایجاد می‌شوند. اپلیکیشن‌ها معمولاً با استفاده از Android SDK به زبان برنامه‌نویسی جاوا توسعه می‌یابند، ولی محیط‌های توسعهٔ دیگری نیز وجود دارند. ابزارهای رسمی توسعه. Android SDK. کیت توسعه نرم‌افزار اندروید (SDK) شامل مجموعهٔ جامعی از ابزارهای توسعه می‌شود. این ابزارها شامل دیباگر (ابزار اشکال‌زدا)، کتابخانه‌ها، شبیه‌سازی تلفن همراهِ مبتنی بر QEMU، مستندات، کد نمونه و خودآموزها می‌شود. در حال حاضر پلتفرم‌های توسعهٔ
و خودآموزها می‌شود. در حال حاضر پلتفرم‌های توسعهٔ پشتیبانی‌شده شامل کامپیوترهایی می‌شوند که لینوکس (هر نوع توزیع مدرن دسکتاپ لینوکس)، Mac OS X 10.5.8 به بعد و ویندوز ۷ (قبلاً XP) یا نسخه‌های بعد آن را اجرا می‌کنند. از مارس ۲۰۱۵، SDK در خود اندروید موجود نیست، ولی توسعه نرم‌افزار با استفاده از اپلیکیشن‌های تخصصی اندروید امکان‌پذیر است. تا حدود پایان سال ۲۰۱۴، محیط توسعه یکپارچه‌ای (IDE) که رسماً پشتیبانی می‌شد، Eclipse بود که از پلاگین ADT استفاده می‌کرد؛ گرچه IntelliJ IDEA IDE (تمام نسخه‌ها) به‌طور کامل
گرچه IntelliJ IDEA IDE (تمام نسخه‌ها) به‌طور کامل توسعه اندروید را بدون هیچ پیکربندی و تنظیماتی پشتیبانی می‌کند، و NetBeans IDE نیز توسعه اندروید را از طریق پلاگین در اختیار می‌گذارد. از سال ۲۰۱۵، Android Studio (ساخته گوگل و قدرت‌گرفته از IntelliJ) به IDE رسمی اندروید بدل شد؛ به هر حال، توسعه‌دهندگان در استفاده از دیگر محیط‌ها آزاد هستند. علاوه بر این، توسعه‌دهندگان ممکن است از ویرایشگر متن برای ویرایش فایل‌های جاوا و XML استفاده کنند، سپس ابزارهای خط فرمان را (Java Development Kit و Apache Ant لازم است)
را (Java Development Kit و Apache Ant لازم است) به کار گیرند تا اپلیکیشن‌های اندروید را ایجاد کنند، بسازنند و اشکال‌زدایی نمایند، و همچنین دستگاه‌های اندروید متصل را (مثل انجام ریبوت، نصب بسته‌های نرم‌افزاری از راه دور) کنترل کنند. بهبودهای SDK اندروید دست به دست در توسعه کلی پلتفرم اندروید صورت می‌گیرد. این SDK همچنین نسخه‌های قدیمی‌تر پلتفرم اندروید را در مواردی پشتیبانی می‌کند که توسعه‌دهندگان تمایل دارند اپلیکیشن‌های خود را در دستگاه‌های قدیمی‌تر نیز مد نظر داشته باشند. ابزارهای توسعه در واقع
نیز مد نظر داشته باشند. ابزارهای توسعه در واقع کامپوننت‌های قابل دانلود هستند، بنابراین بعد از این که آخرین نسخه و پلتفرم دانلود شد، پلتفرم‌های و ابزارهای قدیمی نیز می‌توانند برای تست سازگاری دانلود شوند. اپلیکیشن‌های اندروید در فرمت .apk بسته‌بندی می‌شوند و در پوشه /data/app در سیستم عامل اندروید ذخیره می‌گردند (این پوشه به دلایل امنیتی فقط توسط کاربران روت (ریشه) دسترسی‌پذیر است). بستهٔ APK حاوی فایل‌های .dex (فایل‌های بایت‌کد کامپایل‌شده تحت عنوان فایل‌های اجرایی دالویک)، فایل‌های منبع و غیره است. پل
اجرایی دالویک)، فایل‌های منبع و غیره است. پل اشکال‌زدایی اندروید. پل اشکال‌زدایی اندروید (ADB) تولکیتی موجود در بسته Android SDK به‌شمار می‌رود. این تولکیت حاوی برنامه‌های سمت کلاینت و سمت سرور است که با یکدیگر ارتباط برقرار می‌کنند. ADB عموماً از طریق رابط خط فرمان قابل دسترسی است، گرچه رابط‌های گرافیکی بی‌شماری برای کنترل ADB در دسترس هستند. فرمت مربوط به توزیع فرمان‌ها از طریق ADB معمولاً بدین صورت است: adb [-d|-e|-s] where -d is the option for specifying the USB-attached device, -e for indicating a
the USB-attached device, -e for indicating a running Android emulator on the computer, -s for specifying either one by its adb-assigned serial number. If there is only one attached device or running emulator, these options are not necessary. برای مثال، اپلیکیشن‌های اندروید می‌توانند توسط فرمان backup در یک فایل ذخیره شوند که نام آن به‌طور پیش‌فرض backup.ab است. در یکی از گزارش‌های امنیتی منتشر شده در مارس ۲۰۱۱، ADB مورد هدف قرار گرفت، طوری که یک برنامهٔ مخرب تلاش می‌کرد با استفاده از «حملهٔ اشباع منبع» در
تلاش می‌کرد با استفاده از «حملهٔ اشباع منبع» در تلفن‌های متصل روت‌کیت نصب کند Fastboot. فست‌بوت» به این‌جا تغییر مسیر می‌دهد [با کلیک روی لینک به آدرس دیگری فرستاده می‌شود]. برای قابلیت فست‌بوت (راه‌اندازی سریع) کامپیوتر شخصی، Instant-on را ملاحظه کنید. فست‌بوت یک پروتکل تشخیصی است که در بستهٔ SDK قرار دارد و اصولاً برای تغییر فایل سیستم فلش از طریق ارتباط USB از کامپیوتر میزبان به کار می‌رود. این کار مستلزم آن است که دستگاه در حالت boot loader یا Secondary Program Loader راه‌اندازی شود که در آن فقط
Program Loader راه‌اندازی شود که در آن فقط پایه‌ای‌ترین راه‌اندازی‌های سخت‌افزاری انجام می‌شود. بعد از فعال کردن پروتکل در خود دستگاه، مجموعهٔ به‌خصوصی از فرمان‌های ارسال شده به آن از طریق USB را با استفاده از خط فرمان می‌پذیرد. تعدادی از رایج‌ترین فرمان‌های فست‌بوت شامل موارد زیر می‌شوند: Android NDK. کتابخانه‌های نوشته‌شده به C, C++ و دیگر زبان را می‌توان در معماری‌های ARM, MIIPS یا x86 native code کامپایل کرد و با استفاده از کیت بومی توسعه اندروید (NDK) نصب نمود. کلاس‌های بومی با استفاده از دستور
(NDK) نصب نمود. کلاس‌های بومی با استفاده از دستور System.loadLibrary می‌توانند از کد جاوای در حال اجرا تحت Dalvik VM فراخوانی شوند، که بخشی از کلاس‌های استاندارد اندروید جاوا محسوب می‌شوند. اپلیکیشن‌های کامل را می‌توان با استفاده از ابزارهای توسعهٔ سنتی کامپایل و نصب کرد. به هر حال، مطابق مستندات اندروید، NDK نباید به تنهایی به کار رود، چون توسعه‌دهنده ترجیح می‌دهد به زبان C/C++ برنامه‌نویسی کند، چون استفاده از NDK پیچیدگی را افزایش می‌دهد و اکثر اپلیکیشن‌ها از بهره‌گیری از آن نفع نمی‌برند. اشکال‌زدای ADB
از بهره‌گیری از آن نفع نمی‌برند. اشکال‌زدای ADB تحت Android Emulator یک روت‌شل ارائه می‌کند که آپلود و اجرای ARM, MIPS یا x68 Native Code را ممکن می‌سازد. کد بومی می‌تواند با استفاده از GCC یا Intel C++ Compiler در یک کامپیوتر شخصی استاندارد کامپایل شود. اجرای کد بومی به خاطر استفادهٔ اندروید از کتابخانهٔ C غیر استاندارد (libc، تحت عنوان Bionic شناخته می‌شود) پیچیده‌است. کتابخانهٔ گرافیکی که اندروید برای نظارت و کنترل دسترسی به این دستگاه استفاده می‌کند SGL نام دارد و تحت لیسانس منبع باز عرضه شده‌است. Skia
نام دارد و تحت لیسانس منبع باز عرضه شده‌است. Skia برای هر دو پلتفرم Win32 و Unix بک‌اندهایی (backend) در اختیار دارد، که توسعه اپلیکیشن‌های چندپلتفرمی را امکان‌پذیر می‌سازد و موتور گرافیکی تحت مرورگر وب گوگل کروم محسوب می‌شود. استفاده از Android Studio همراه با Gradle برای توسعه پروژه‌های NDK امکان‌پذیر است. ابزارهای شخص ثالث دیگری ادغام NDK در Eclipse و Visual Studio را ممکن می‌سازند. کیت توسعه باز لوازم جانبی اندروید. پلتفرم اندروید ۳٫۱ (که همچنین به اندروید ۲٫۳٫۴ بک‌پورت شده) پشتیبانی از Android Open
۲٫۳٫۴ بک‌پورت شده) پشتیبانی از Android Open Accessory را ارائه می‌کند که سخت‌افزار خارجی USB (لوازم جانبی USB اندروید) را قادر می‌سازد تا در حالت ویژهٔ «لوازم جانبی» با یک دستگاه اندرویدی در تعامل باشد. وقتی یک دستگاه اندرویدی در حالت لوازم جانبی قرار دارد، وسیلهٔ جانبی متصل به آن به عنوان میزبان USB (توان باس را تأمین و دستگاه‌ها را شمارش می‌کند) عمل می‌کند و دستگاه اندرویدی به عنوان دستگاه USB کار می‌کند. لوازم جانبی USB اندروید به‌خصوص برای اتصال به دستگاه‌های اندرویدی و پیوستن به پروتکل ساده (پروتکل
اندرویدی و پیوستن به پروتکل ساده (پروتکل لوازم جانبی اندروید) طراحی شده‌است که آن‌ها را قادر می‌سازد تا دستگاه‌های اندرویدی‌ای را شناسایی کنند که حالت لوازم جانبی را پشتیبانی می‌کنند. پشتیبانی بومی Go. از نسخهٔ ۱٫۴ زبان برنامه‌نویسی Go، نوشتن اپلیکیشن برای اندروید بدون نیاز به کد جاوا امکان‌پذیر بود، گرچه مجموعهٔ رابط‌های برنامه‌نویسی اندروید محدود بود. چالش برنامه‌نویس اندروید. چالش برنامه‌نویس اندروید یک رقابت برای یافتن ابتکاری‌ترین برنامه برای اندروید بود. گوگل جوایزی بالغ بر ۱۰ میلیون دلار آمریکا، بین
گوگل جوایزی بالغ بر ۱۰ میلیون دلار آمریکا، بین ADC I و ADC II توزیع کرد. ADC ارسال‌ها را از ۲ ژانویه تا ۱۴ آوریل ۲۰۰۸ پذیرفت. ۵۰ تا از نوید بخش‌ترین مطالب، در تاریخ ۱۲ مه ۲۰۰۸ اعلام شد، هر یک جایزه ۲۵٬۰۰۰ دلار برای توسعه بیشتر دریافت کردند. این کار در اوایل ماه سپتامبر با اعلام ده تیمی که هر کدام ۲۷۵۰۰۰ دلار دریافت می‌کردند و ده تیمی که هر ۱۰۰۰۰۰ دلار دریافت می‌کردند به پایان رسید. ADC II در ۲۷ مه ۲۰۰۹ اعلام شد. اولین دور مسابقه ADC II در ۶ اکتبر ۲۰۰۹ به پایان رسید. برندگان دور اول ADC II شامل ۲۰۰ برنامه
رسید. برندگان دور اول ADC II شامل ۲۰۰ برنامه برتر در ۵ نوامبر ۲۰۰۹ اعلام شدند. رای‌گیری برای دور دوم نیز در همان روز آغاز شد و در ۲۵ نوامبر به پایان رسید. گوگل برندگان برتر ADC II را در تاریخ ۳۰ نوامبر اعلام کرد، SweetDreams و WaveSecure به عنوان برندگان کلی این چالش معرفی شده‌اند. توسعهٔ خارجی سخت‌افزار. اهدف این ابزارهای توسعه کمک به دستگاه‌های اندروید به منظور تعامل با دستگاه‌های الکترونیکی خارجی است، برای مثال IOIO, Android Open Accessory Development Kit, Microbridge, Triggertrap و غیره. معیارهایی برای
Microbridge, Triggertrap و غیره. معیارهایی برای انتخاب بهترین زبان برنامه‌نویسی برای توسعه اپلیکیشن‌های موبایل. زمانی که قصد دارید یک زبان برنامه‌نویسی، فریم ورک یا SDK را برای این کار انتخاب کنید علاوه بر قابلیت‌های مربوط به ساخت UI اپلیکیشن‌ها باید به قابلیت‌های مربوط به توسعه بک اند (سمت سرور) نیز دقت داشته باشید. توسعه دهنده‌هایی که در بخش فرانت اند و بک اند فعالیت می‌کنند گاهی اوقات از یکدیگر جدا هستند و یک شخص خاص هم بک اند و هم فرانت اند را طراحی نمی‌کند اما معمولاً این دو فرد به صورت شرکتی با
نمی‌کند اما معمولاً این دو فرد به صورت شرکتی با یکدیگر کار می‌کنند. در این مقاله ما قصد داریم برخی از زبان‌های برنامه‌نویسی محبوب برای توسعه اپلیکیشن‌های موبایل را هم برای بک اند کاران و هم برای فرانت اند کاران معرفی کنیم که آشنایی با آنها می‌تواند برای شما بسیار مفید باشد. توسعه اپلیکیشن‌های موبایل برای پلتفرم اندروید. اندروید یک پلتفرم متن باز است که منحصراً توسط شرکت گوگل توسعه پیدا کرده‌است. شرکت گوگل دارای تلفن‌های هوشمند با برند خود است که با نام Pixel (و در آینده ای نزدیک Nexus) وارد بازار می‌شوند.
(و در آینده ای نزدیک Nexus) وارد بازار می‌شوند. با این حال بسیاری از برندهای مختلف مانند سامسونگ، هواوی و … از این سیستم عامل در گوشی‌های خود پشتیبانی می‌کنند. امروزه دستگاه‌های مختلفی از جمله گوشی‌های هوشمند، ساعت‌های هوشمند و تبلت‌ها از سیستم عامل اندروید پشتیبانی می‌کنند. برای ساخت برنامه اندروید به مجموعه ابزارهای توسعه اندروید نیاز دارید که توسط SDK مخصوص گوگل در اختیار شما قرار می‌گیرند. اندروید استودیو نیز می‌تواند یک IDE مناسب برای توسعه اپلیکیشن‌های موبایل اندروید باشد. شما می‌توانید از این ابزار
موبایل اندروید باشد. شما می‌توانید از این ابزار بر روی سیستم عامل‌های مختلف لینوکس، ویندوز و مک استفاده کنید. شما برای اضافه کردن کتابخانه‌های جدید به پروژه خود برای توسعه اپلیکیشن‌های موبایل می‌توانید از gradle که درون اندروید استودیو وجود دارد استفاده کنید و بسیاری از کتابخانه‌های شخص ثالث را به پروژه خود اضافه کنید. در ادامه دو زبان برنامه‌نویسی نیتیو برای توسعه اپلیکیشن‌های موبایل برای سیستم عامل اندروید را به شما معرفی خواهیم کرد. زبان برنامه‌نویسی کردی برای توسعه اپلیکیشن‌های موبایل برای اندروید.
کردی برای توسعه اپلیکیشن‌های موبایل برای اندروید. جاوا زبان برنامه‌نویسی پیش فرض برای توسعه اپلیکیشن‌های موبایل برای سیستم عامل اندروید می‌باشد. این زبان یک زبان برنامه‌نویسی شی گرا است که توسط شرکت Sun در سال ۱۹۹۵ توسعه پیدا کرده‌است و در حال حاضر مالکیت آن برای شرکت اوراکل است. جاوا یک زبان بسیار محبوب در میان زبان‌های شی گرا است که خیلی سریع توانست با سیستم عامل اندروید سازگار شود. کدهای جاوا در زمان کامپایل تبدیل به بایت کد می‌شوند و سپس با استفاده از ماشین مجازی جاوا در پلتفرم‌های مختلف اجرا می‌شوند.
مجازی جاوا در پلتفرم‌های مختلف اجرا می‌شوند. برخی از انتقادهایی که نسبت به جاوا موجود است این است که شما برای انجام یک کار ساده در این زبان برنامه‌نویسی باید زمان زیادی را صرف کنید و علاوه بر این درک برخی از مفاهیم این زبان نیز بسیار سخت است. با این وجود هنوز هم این زبان به عنوان زبان اصلی برای توسعه اپلیکیشن‌های اندروید به‌شمار می‌آید.
استپان اندریویچ باندِرا (به )؛ ؛ (به )؛ (۱ ژانویه ۱۹۰۹ – ۱۵ اکتبر ۱۹۵۹) یک فعال سیاسی و متحد نازیسم هیتلری و رهبر ملی و استقلال اوکراین بود. استپان باندار در دهه چهل میلادی یکی از حامیان سرسخت ملی‌گرایی در اوکراین و بنیان‌گذار ارتش شورشیان در این کشور بود. وی در میان مردم غرب اوکراین به عنوان قهرمان مقاومت شناخته می‌شود. اما عملکرد وی در برابر دولت نازی آلمان به شدت مورد انتقاد است. باندرا و گروهش پیش از پایان جنگ جهانی دوم به یکی از متحدان آلمان تبدیل شده بودند. دولت لهستان معتقد است این ملی‌گرای اوکراینی
دولت لهستان معتقد است این ملی‌گرای اوکراینی مسئول مرگ صدهزار غیرنظامی لهستانی در جنگ جهانی دوم است. در ماه‌های اولیه جنگ جهانی دوم استپان باندرا با آلمان نازی همکاری کرد اما در ۱۵ سپتامبر سال ۱۹۴۱ پس از آنکه اوکراین را یک کشور مستقل اعلام کرد، دستگیر شد و سپس به اردوگاه کار اجباری زاخسنهاوزن فرستاده شد. در سال ۱۹۴۴ آلمان نازی با از دست دادن برتری خود در جنگ و پیش از پیشروی متفقین باندرا را به این امید که او از پیشروی نیروهای شوروی جلوگیری کند، آزاد کرد. استپان باندرا پس از جنگ در سال ۱۹۵۹ در مونیخ آلمان
باندرا پس از جنگ در سال ۱۹۵۹ در مونیخ آلمان توسط کاگ‌ب (آژانس امنیت ملی شوروی سابق) ترور شد. در ۲۲ ژانویه ۲۰۱۰ ویکتور یوشچنکو، رئیس‌جمهور اوکراین، به باندرا عنوان قهرمان اوکراین اهدا کرد. این جایزه توسط پارلمان اروپا محکوم شد. این اظهارات خشم اکثریت روس‌زبان اوکراین و مدافعان حقوق بشر در اوکراین را در پی داشت. در این راستا شمار زیادی از معترضان در ورشو پایتخت لهستان دست به راهپیمایی زدند. در آوریل ۲۰۱۰ سازمان‌های روسی، لهستانی و یهودی در اعتراض به این اقدام دست به اعتراض زدند و در اوکراین با رای دادگاه این
دست به اعتراض زدند و در اوکراین با رای دادگاه این جایزه غیرقانونی اعلام و در ژانویه ۲۰۱۱ رسماً لغو شد. باندرا در اوکراین و در سطح جهانی همچنان بحث‌برانگیز است.
در کوک سازهای موسیقی، اعتدال به معنای تغییر تعداد از فواصل است به شکلی که مجموعهٔ صداها به حداکثر کارایی خود از نظر هارمونی برسد اگرچه خلوص هارمونیک قدری فدا شود. به فرایندی که در آن اندازهٔ یک فاصله تغییر داده می‌شود تا نتیجهٔ یادشده حاصل گردد، مطبوع‌سازی یا معتدل‌سازی گفته می‌شود. اعتدال به خصوص برای سازهای مهمی است که کوکشان در حین نواختن قابل تغییر نیست (نظیر پیانو)، چرا که این سازها فقط به نوازنده اجازه می‌دهند هر نت را تنها در کوکی که از پیش تعیین شده بنوازد. در طول تاریخ، کوک‌های مختلفی نظیر نظام کوک
در طول تاریخ، کوک‌های مختلفی نظیر نظام کوک خالص، کوک فیثاغورثی و اعتدال میانگین استفاده می‌شدند که باعث می‌شدند یک ساز در یک کلید کوک باشد اما در کلید دیگر از کوک خارج بزند. توسعهٔ اعتدال مناسب در قرن هفدهم اجازه داد که سازهایی که کوک ثابت دارند هم بتوانند در تمام کلیدها صدای مناسبی تولید کنند. مجموعهٔ معروف کلاویهٔ خوش‌آهنگ از یوهان سباستین باخ از این تحول نهایت استفاده را برد و در آن قطعاتی در تمام ۲۴ کلید بزرگ و کوچک وجود داشت. با وجود این که این روش از فاصله‌های ناخوشایند (مانند فاصلهٔ ولف) اجتناب
از فاصله‌های ناخوشایند (مانند فاصلهٔ ولف) اجتناب می‌کرد، اما در آن اندازهٔ فواصل هنوز بین کلیدهای مختلف سازگار نبود؛ بنابراین هر کلید هنوز هم شخصیت خاص خود را داشت. این تنوع نهایتاً منجر به افزایش استفاده از اعتدال مساوی در قرن هجدهم شد که در آن نسبت بسامد بین هر دو نت مجاور هم در صفحه‌کلید همیشه مساوی است، و اجازه می‌دهد که یک قطعه موسیقی بدون تغییر رابطه بین نت‌ها از کلیدی به کلید دیگر منتقل شود. اعتدال میانگین. قبل از رواج گستردهٔ اعتدال میانگین در رنسانس، رایج‌ترین روش کوک کردن سازها روش فیثاغورثی بود.
رایج‌ترین روش کوک کردن سازها روش فیثاغورثی بود. کوک فیثاغورثی یک نوع نظام کوک خالص بود که در آن نت‌های یک گام با استفاده از پیشرفت فواصل پنجم درست کوک می‌شدند. این برای بسیاری از مصارف هارمونیک آن زمان کفایت می‌کرد (هارمونی چهارصدایی را ببینید) اما در رنسانس نوازندگان به استفادهٔ بیشتر از هارمونی سه‌صدایی روی آوردند. فاصلهٔ سوم بزرگ در کوک فیثاغورثی با فاصلهٔ سوم یک نظام کوک خالص تفاوتی اندک داشت (این تفاوت را بعدها کمای همصدا نامیدند)، و نوازندگان آن زمان این فاصله را آزاردهنده می‌یافتند. راه حل این
زمان این فاصله را آزاردهنده می‌یافتند. راه حل این نوازندگان، که در قرن شانزدهم توسط پیترو آرن شرح داده شد و به نام اعتدال میانگین (یا اعتدال یک‌چهارم کمای میانگین) شناخته می‌شود، آن بود که فاصله‌های پنجم درست را کمی "تعدیل" کنند تا اندکی کوچک‌تر شوند و بقیهٔ کوک را همانند کوک فیثاغورثی بر اساس پیشرفت این فواصل پنجم جدید (به جای پنجم درست خالص) انجام بدهند. با این اعتدال، کمای همصدا از فاصله‌های سوم بزرگ حذف می‌شود و فاصله‌های سوم بزرگ خالص می‌شوند، اما در مقابل فواصل پنجم حالت خالص خود را از دست می‌دهند و
فواصل پنجم حالت خالص خود را از دست می‌دهند و کمی ضربان‌دار می‌شوند. اما از آنجا که توالی چهار فاصلهٔ پنجم درست، یک فاصلهٔ سوم نتیجه می‌دهد، این ضربان‌های فواصل پنجم معتدل‌شده خفیف‌تر از ضربان‌هایی است که در کوک فیثاغورثی از فواصل سوم بزرگ حاصل می‌شد و نوازندگان دورهٔ رنسانس این میزان ضربان اندک را قابل اغماض یافتند. کوک فیثاغورسی یک مشکل دوم هم داشت که اعتدال میانگین آن را حل نکرد، و آن دشواری در انجام مدولاسیون بود. هم کوک فیثاغورثی و هم اعتدال میانگین دایره پنجم‌هایشان شکسته است؛ در کوک فیثاغورثی
دایره پنجم‌هایشان شکسته است؛ در کوک فیثاغورثی بالارفتن از یک نت به اندازهٔ ۱۲ فاصلهٔ پنجم باید نتی دیگر به دست بدهد که صدایی هماهنگ با نت اول داشته باشد (چون نت جدید دقیقاً هفت اکتاو بالاتر از نت اول قرار دارد) اما در عمل نت جدید با نت اول ناهماهنگ خواهد بود و میزان اختلاف این نت با نت هماهنگ در هفت اکتاو بالاتر، فاصله‌ای است که با نام کمای فیثاغورثی شناخته می‌شود. در اعتدال میانگین این تفاوت حتی بیشتر از روش فیثاغورثی است به حدی که ناهماهنگی دو نت صدایی شبیه زوزهٔ گرگ ایجاد می‌کند (این فاصله با نام فاصله
زوزهٔ گرگ ایجاد می‌کند (این فاصله با نام فاصله ولف شناخته می‌شود). راه حل این مشکل استفاده از روش اعتدال ۵۳ تساوی (به جای کوک فیثاغورثی) یا اعتدال ۳۱ تساوی (به جای اعتدال میانگین) است. اعتدال مناسب و اعتدال مساوی. در موسیقی معاصر تغییر کلید موسقی بسیار متداول است و نوازنده نیاز دارد که برای هر نت در کوک اصلی، نتی در کوک جدید پیدا کند (مثلاً از طریق سیم‌ها یا پرده‌های دیگر ساز) اما کوک‌های خالص اجازهٔ این کار را نمی‌دهند و کار ساختن‌سازی که به نوازنده اجازهٔ مدولاسیون بدهد را بسیار دشوار می‌کنند. اعتدال
مدولاسیون بدهد را بسیار دشوار می‌کنند. اعتدال مناسب نامی است برای روش‌های مختلف تعدیل کوک سازها برای حل این مشکل. در اعتدال مناسب، ساز در برخی کلیدها بیشتر کوک است تا کلیدهای دیگر، اما در مجموع برای تمام کلیدهای مختلف قابل استفاده است. در اعتدال مناسب می‌توان بسامدهای بسیاری زیادی برای نت‌های مختلف تعریف کرد اما در کاربردهای امروزی آن، اعتدال مناسب به دوازده نت هر گام محدود شده‌است و با نام اعتدال مساوی دوازده‌نتی شناخته می‌شود. بر خلاف اعتدال میانگین که فاصله‌های پنجم درست را به اندازهٔ کمای همصدا "تعدیل"
پنجم درست را به اندازهٔ کمای همصدا "تعدیل" می‌کند، در اعتدال مناسب دوازده‌نتی این فاصله‌ها به اندازهٔ کمای فیثاغورثی تعدیل می‌شود تا دایره پنجم‌های جدیدی حاصل شود که بعد از دوازده قدم شکسته نشود. در این روش نت‌ها بسیار نزدیک به معادل خالص خود هستند (فاصله‌های پنجم ضربانشان تقریباً قابل احساس نیست و فاصله‌های سوم ضربان کمتری از کوک فیثاغورثی دارند) اما در مقابل نوازنده می‌تواند به راحتی به کلیدهای دیگر مدولاسیون کند. این راحتی در مدولاسیون اجازه داد که نوازندگان از فواصلی با روابط هارمونیک دورتر هم استفاده
از فواصلی با روابط هارمونیک دورتر هم استفاده کنند؛ برای نمونه آهنگسازان رمانتیک قرن نوزدهم از آکورد ناپلی به وفور استفاده کردند و این آکورد تبدیل به جزء مهمی از آثار آنان شد.