سادگی زیباست...

بررسی انواع معماری های سیستم عامل و برنامه های سیستمی و روشهای توسعه آنها

سادگی زیباست...

بررسی انواع معماری های سیستم عامل و برنامه های سیستمی و روشهای توسعه آنها

سادگی زیباست...

۳ مطلب با کلمه‌ی کلیدی «اندروید» ثبت شده است

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

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

برای راحت بتونین کتابخانه ها رو به صورت اتوماتیک نصب کنین از روش زیر استفاده کنین:

android SDK manager رو باز کنین

از منو tools، گزینه manage addon sites را انتخاب کنید

از تب اول تمامی گزینه ها را غیر فعال کنید

در تب دوم http://mirrors.neusoft.edu.cn/android/repository/addon.xml را اضافه کنید

پنجره را بسته و دوباره باز کنید.

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

۰ موافقین ۰ مخالفین ۰ ۱۲ آذر ۹۵ ، ۱۶:۲۸
حامد شیخلو

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

در این دوره آموزشی، با مقدمات برنامه نویسی اندروید آشنا میشین. یکی از ویژگیهای دوره های آموزشی وبسایت linux academy این هست که مطلب رو بدون حاشیه میگه و زیاد رو مقدمات بحث نمیکنه.

تو این دوره، سرفصل های زیر بررسی میشه:

  • مقدمات برنامه نویسی اندروید
  • نصب و آماده سازی محیط
    • نصب sdk و eclipse
    • بروز رسانی sdk
    • استفاده از google API
    • استفاده از بسته های توسعه دهنده های ثانویه
  • بررسی SDK و شبیه ساز
    • ساخت و مدیریت شبیه ساز
    • بحث در مورد اندازه صفحه نمایش ابزارهای نهایی
    • تولید کلاس R
    • بررسی android manifest
    • فایل منابع
    • عناوین و آیکون ها
  • ساخت اولین برنامه
    • آماده سازی اولیه و ساخت فایل پروژه
    • بررسی فرمت xml اندروید
    • طراحی یک فرم
    • افزودن کنترل ها
    • افزودن منو
    • پنجره پیغام ها
    • اشاره گر به شی
    • اکتیویتی ها و intent ها
  • مدیریت لایه و اتصال فرم ها
    • مدیریت لایه ها
    • خواندن و نوشتن در فایل ها
    • استفاده از فرم های جدید
    • مدیریت تصاویر و ویدئو
    • فیلد کنترل داده
    • استفاده از دکمه ها
    • استفده از فیلد وضعیت
    • استفاده از لیست باز شدنی (drop down list box)
  • رخدادها و مدیریت خطا
    • مدیریت رخداد
    • مدیریت خطا
  • کنترل های رابط کاربر پیشرفته
    • مرورگر وب توکار
    • استفاده از دوربین
    • تبادل داده
    • نخ پردازشی
    • دسترسی به منبع ذخیره سازی خارجی
    • استفاده از دکمه radio
    • استفاده از دکمه تصویری 
    • استفاده از لیست انتخابی
    • استفاده از لیست انتخاب عددی
  • توزیع برنامه
لینک دانلود دوره با حجم 1.17 گیگا بایت
http://uploaded.net/file/ccwnx17y/from/hkf5pu
http://uploaded.net/file/wlov0jqi/from/hkf5pu
http://uploaded.net/file/8fh1cr1x/from/hkf5pu
http://uploaded.net/file/04ni3yjp/from/hkf5pu
http://uploaded.net/file/048y1fer/from/hkf5pu
http://uploaded.net/file/qdbeh0n2/from/hkf5pu
http://uploaded.net/file/708pgbf7/from/hkf5pu
۰ موافقین ۰ مخالفین ۰ ۲۲ ارديبهشت ۹۴ ، ۰۹:۰۸
حامد شیخلو
چند روز پیش یه مطلب در مورد فواید حل کردن جدول خوندم که چقدر برای تقویت تمرکز خوب هستش. اما خب، از اونجا که وقت بیکاری ندارم که یه گوشه بشینم و جدول حل کنم، رفتم سراغ گوشیم و یه برنامه جدول کلمات. متاسفانه مثل گذشته، برنامه ای که چالش داشته باشه، معمولا فراسیش وجود نداره :( :). خنده دوم برای این بود که خودم میسازمش. نتیجه کار شدن یه برنامه جدول کلمات فارسی کامل برای اندروید.

سعی کردم تو این برنامه حداکثر امکانات رو قرار بدم، مثل قابلیت زوم برای گوشی های کوچیک و یا تغییر تنظیمات برای تمامی قسمت ها. فکر کنم برنامه خوبی از آب در اومده باشه، کاربرا که راضی هستن.
لینکش برنامه تو بازار
۰ موافقین ۰ مخالفین ۰ ۰۱ اسفند ۹۲ ، ۱۹:۴۲
حامد شیخلو