زکات علم، نشر آن است.

۴ مطلب با موضوع «اندروید» ثبت شده است

دیکشنری نخشید

مینی دیکشنری نخشید برای اندروید ۴ به بعد طراحی شده و مهم‌ترین مشخصه‌ی آن سادگی و کارآیی است. این برنامه هدیه‌ای از طرف «گروه توسعه نخشید» به کاربران عزیز ایرانی است.

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

  • دیکشنری انگلیسی به فارسی با 96 هزار لغت
  • دیکشنری فارسی به انگلیسی با 103 هزار لغت
  • امکان پیشنهاد لغات مشابه در حین تایپ
  • جستجوی روان در دستگاه‌های ضعیف (چند پردازشی)
  • حداقل استفاده از رَم و باطری (مناسب برای استفاده هنگام مطالعه زبان انگلیسی)

دانلود دیکشنری

۲۱ بهمن ۹۷ ۳ نظر
احسان علیخانی (با معرفت‌ها ذکر منبع می‌کنند)

تعامل (بده بستان) با اپلیکیشن‌های دیگر

یک برنامه (اپلیکیشن) اندرویدی معمولا چندین اکتیویتی دارد. هر اکتیویتی محتوای خودش را دارد و به کاربر اجازه می‌دهد تا کار خاصی را انجام دهد (مثل نمایش نقشه یا گرفتن عکس). برای انتقال کاربر از یک اکتیویتی به اکتیویتی دیگر، برنامه‌ی شما باید از اینتنت (Intent) استفاده کند تا نیت و مقصود خود را تعریف کند و به سیستم بگوید که چه کاری می‌خواهد انجام دهد. اینتنت در انگلیسی یعنی «چیزی که قصد انجام آن را دارید». وقتی که یک اینتنت را از طریق متدی (Method) مثل startActivity() به سیستم می‌فرستید، سیستم از آن اینتنت برای تشخیص و استارت (شروع) کردن کامپوننت (Component) مناسب استفاده می‌کند. استفاده از اینتنت‌ها به برنامه‌ی شما اجازه می‌دهد که حتی یک اکتیویتی متعلق به برنامه‌ی دیگر را استارت کنید.

یک اینتنت می‌تواند صریح (Explicit) باشد تا یک کامپوننت خاص (مثلا یک اکتیویتی خاص) را استارت کند یا می‌تواند ضمنی (Implicit) باشد تا هر کامپوننتی -که می‌تواند اکشن (Action) مورد نظر را انجام دهد- را استارت کند (مثل گرفتن عکس).

این مطلب به شما نشان می‌دهد که چطور از یک اینتنت استفاده کنید تا چند تعامل متداول و اساسی را با برنامه‌های دیگر انجام دهید، مثل استارت کردن یک برنامه‌ی دیگر، دریافت یک نتیجه (Receive a result) از برنامه‌ی دیگر و اینکه چطور برنامه‌ی خود را به گونه‌ای بسازید تا به اینتنت‌های سایر برنامه‌ها پاسخ دهد.

ادامه مطلب...
۰۵ تیر ۹۴ ۱ نظر
احسان علیخانی (با معرفت‌ها ذکر منبع می‌کنند)

همه چیز درباره‌ی نسخه‌های دیوانه‌کننده‌ی جاوا

جیمز گاسلینگ زبان برنامه‌نویسی جاوا را در اواسط دهه‌ی 1990 ساخت. جاوا به خاطر ریزه‌کاری‌های هوشمندانه و خوش‌فهم بودن معماری‌‌اش خوب درخشید و بعد از محبوبیتی که با اپلت‌ها (Applet) و وب کسب کرد، به عنوان یک زبان قوی، قابل اطمینان و همه‌کاره برای سرورها و میان‌افزارها (Middleware) در نظر گرفته شد.

همچنین، جاوا آرام به تراشه‌های امبدد (Embedded، جاسازی شده) نفوذ کرد، Java Mobile Edition (Java ME) برای اجرای برنامه‌های کوچک روی گوشی‌های موبایل بوجود آمد، جاوا تکنولوژی اصلی پخش‌کننده‌های بلو-ری (Blu-ray) شد و خلاصه استفاده از جاوا به عنوان زبان اصلی توسعه برنامه‌های اندروید چندان تعجبی ندارد.

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

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

مشابه اندروید، هر نسخه‌ی جاوا چندین اسم دارد: شناسه‌ی محصول (Product Version) یک نام رسمی برای معرفی جهانی و عمومی محصول است؛ شناسه‌ی توسعه‌دهنده (Developer Version) یک شماره است که معمولا توسعه‌دهنده‌ها آن را دنبال می‌کنند؛ همچنین یک نام دوستانه‌تر (Codename) نیز وجود دارد که در هنگام ایجاد هر نسخه به آن نسبت داده می‌شود.

ادامه مطلب...
۰۱ تیر ۹۴ ۰ نظر
احسان علیخانی (با معرفت‌ها ذکر منبع می‌کنند)

کارت‌ساز لایتنر


کارت‌ساز ابزاری است که برای ایجاد فلش‌کارت در محیط ویندوز استفاده می‌شود و فایل خروجی آن در اپلیکیشن اندرویدی لایتنر قابل شناسایی و ایمپورت (باز نمودن) است.
برای ساختن کارت جدید، کافی است برنامه را اجرا نموده و مشخصات کارت را وارد کنید. با بستن برنامه، کارت‌های ثبت شده پاک نمی‌شوند تا وقتی که تصمیم به ذخیره فایل خروجی بگیرید.
شما می‌توانید فایل خروجی کارت‌ساز را به دستگاه اندرویدی انتقال دهید یا برای دوستان خود بفرستید، سپس اپلیکیشن لاینتر را اجرا نموده و آن را ایمپورت کنید.

دانلود کارت‌ساز (هماهنگ با لایتنر 2.3.1)

۰۲ خرداد ۹۳ ۵ نظر
احسان علیخانی (با معرفت‌ها ذکر منبع می‌کنند)