Kotlin, the second official programming language for Android

Kotlin was being used in Android by Android Developers unofficially using libraries like ANKO. Yesterday, Kotlin was introduced as a second officially supported Android programming language in Google I/O.

Here are some links and resources to presentations and tools which I found useful for getting started with Kotlin for Android.

Here is an introduction presented by Wojtek Kaliciński which gives you a better perspective about how to use Kotlin in Android Studio 3.0:
Android Tool Time: Getting Started with Kotlin

I also found this presentation from Hadi Hariri in CERN a good resource to get up and running with Kotlin in about 45 minutes, I really encourage you to watch it.
Kotlin – Ready for production by Hadi Hariri

And finally download the new version of Android Studio 3.0 Canary from the official preview website.
Android Studio Preview Download

I hope these resources help jumpstart your next Android project using Kotlin and improve your productivity in Android Development.

Advertisements

Kotlin, die zweite offizielle Programmiersprache für Android

Kotlin wurde in Android von Android Developers inoffiziell mit Bibliotheken wie ANKO verwendet. Gestern wurde Kotlin als zweite offiziell unterstützte Android-Programmiersprache in Google I / O eingeführt.

Hier sind einige Links und Ressourcen zu Präsentationen und Tools, die ich für den Einstieg in Kotlin für Android nützlich fand.

Hier ist eine Einführung von Wojtek Kaliciński, die Ihnen eine bessere Perspektive über die Verwendung von Kotlin in Android Studio 3.0 bietet:
Android Tool Time: Getting Started with Kotlin


Ich habe auch diese Präsentation von Hadi Hariri im CERN eine gute Quelle gefunden, um mit Kotlin in ca. 45 Minuten aufzustehen, ich ermutige Sie wirklich, es zu sehen.
Kotlin – Ready for production by Hadi Hariri


Und schließlich laden Sie die neue Version von Android Studio 3.0 Canary aus der offiziellen Vorschau-Website herunter.
Android Studio Preview Download


Ich hoffe, diese Ressourcen helfen Jumpstart Ihre nächste Android-Projekt mit Kotlin und verbessern Sie Ihre Produktivität in Android Development.

اجرا نشدن adb بعد از اضافه شدن Android ADB به Environmet Variable های لینوکس

اخیرا یکی از دوست هام با سیستم عامل Ubuntu مشکلی پیدا کرده بود به این صورت که بعد از اضافه کردن ADB به مسیر سیستم, باز هم نمیتونست دستور
adb رو از هرجایی توی Terminal اجرا کنه.Screenshot from 2014-05-09 11:21:53

اول برای اطمینان از اینکه مسیر adb به environment variable ها اضافه شده باشه دستور زیر رو توی Terminal اجرا کردم

sudo gedit ~/.bashrc

 Screenshot from 2014-05-09 10:30:12

همونطور که توی تصویر زیر مشاهده میکنید مسیر های adb به درستی اضاف شدن و اصولا دستور adb باید توی ترمینال اجرا شه:

Screenshot-from-2014-05-09-103103

اما سیستم عامل پیغامی مبتنی بر اینکه این فایل وجود نداره رو نمایش میداد.

مشکل از اینجا بود که Android ADB یک فایل اجرایی 32bit بود و سیستم عامل دوست من 64bit.

با توجه به آموزسی که توی سایت گوگل در زمینه آماده سازی محیط برنامه نویسی اندروید داده شده بود باید پکیج ia32libs روی سیستم عامل های 64bit نصب شه تا بتونیم بعضی از فایل های اجرایی 32bit رو روی 64bit اجرا کنیم, برای اینکار میتونیم از دستور زیر استفاده کنیم:

sudo apt-get install ia32-libs

Screenshot from 2014-05-09 10:32:13

بعد از تمام شدن مراحل نصب سیستم رو restart میکنیم, و adb به خوبی اجرا میشه.

حالا سیستم عامل آمادست برای برنامه نویسی اندروید و استفاده از Android SDK.

برنامه ای ساده برای تست چگونگی استفاده از پایگاه داده در اندروید

امروز یک برنامه ی ساده برای تست کردن دیتابیس روی پلتفرم اندروید نوشتم که این برنامه به این صورت
کار میکنه که شما یک نام و نام خانوادگی رو توی فیلد های بالایی برنامه مینویسید و روی دکمه ی ذخیره در دیتابیس کلیک میکنید, برنامه پارامتر هایی که شما وارد کردید رو داخل دیتا بیس ذخیره میکنه و یه پیغام مبتنی بر اینکه  دیتا ذخیره شده به شما میده, حالا شما میتونید به این ترتیب هر تعداد اسمی که خواستید وارد کنید.

Screenshot_2014-05-01-15-05-15

بعد از اینکار شما میتونید اطلاعاتی که داخل دیتا بیس ذخریه شده رو با نام جستجو کنید, برای اینکار شما یکی از اسم هایی که از قبل داخل دیتا بیس ذخیره کردید رو وارد میکنید و دکمه رو فشار میدید, حالا میبینید که متن زیر دکمه به نام خانوادگی مربوط به اسمی که شما وارد کردید تغییر میکنه.

Screenshot_2014-05-01-15-05-32

برای دریافت سورس و پکیج برنامه روی دکمه ی دانلود کلیک کنید.

download