[hojia] 【4/7 TOSSUG 心得分享】gasolin: Android 應用程式設計大不同

pingooo ping.nsr.yeh at gmail.com
Sat Apr 4 23:02:04 CST 2009


[English below]

自從 Google 於 2007 年 12 月公佈 Android 這個手機平台計劃以來,新聞就沒有間斷過。而 2008 年 10 月份
Google 依之前的承諾公開了 Android 的原始碼,更引起了不少業者和市場分析師的注目。

Android Market 上有個非常有用的應用程式: aTrackDog,可以幫 Android
使用者追踪裝在手機裡的應用程式的版本,當新版出現在 Android Market 上的時候會自動通知使用者,很方便。

下個禮拜二(4 月 7 日)我們請到 aTrackDog 的開發者之一,Gasolin,來和大家分享他在設計 Android
應用程式上的體會,尤其是 設計 Android 應用和設計一般應用的不同之處,Gasolin
也會做出比較,不論您以前是否設計過手機上的應用程式,一定都會收穫良多!

順便打書一下... Gasolin 最近剛出書「Google!Android
手機應用程式設計入門」(http://tlsj.tenlong.com.tw/WebModule/BookSearch/bookSearchViewAction.do?isbn=9789866482274&sid=49682),想索取作者簽名的人,禮拜二是個好機會唷!(咦?這是
Tossug 的第一場簽書會吔!)

----------------------------------------------------------------------
時間:  2009/4/7 星期二,分享時間 7:30pm 開始,請提早到場入座用餐或點飲料
主題:  Android 應用程式設計大不同
主講人: Gasolin
語言:  中文
地點:  Mix Coffee & Tea (http://wiki.tossug.org/MixCoffee&Tea )  *地下室*
最低消費:100元
注意事項:有免費的無線上網,請別把 notebook 忘在家裡。
----------------------------------------------------------------------

以下是講者提供的簡介和大綱。

Android 是建構於 Linux 平台之上的應用程式框架。Linux 一般應用程式直接負責處理記憶體配置、
調用系統功能等動作,而 Android 應用程式則不同。Android 應用程式是透過 Android 框架,
來處理各種資源或呼叫其他 Android 應用程式。本演講中會將 Android 應用程式與一般應用程式設計
作比較,來察看 Android 應用程式與一般應用程式設計的差異。並了解設計 Android 系統架構時的抉擇,
如何影響了 Android 應用程式設計。

大綱
* 與 Linux 應用程式對比
* Android 框架
* Android 應用程式功能
* Android VM
* Android 應用程式生命週期
* Android 應用程式展示

相關網頁
http://code.google.com/android/
http://source.android.com/
http://atrackdog.a0soft.com/
http://www.youtube.com/watch?v=WguA5fjTQkk
http://www.androidandme.com/2009/02/news/please-support-atrackdog-for-android/

.................................................................

Hi,

I'm happy to announce that Gasolin, a major developer of the aTrackDog
Android application and the author of the book "Google!Android
手機應用程式設計入門" (Introduction to Google! Android Application Design), will
come to Tossug to talk about Android application development and the
differences with developing traditional applications next Tuesday
(April 7).

----------------------------------------------------------------------
Time:  2009/4/7 (Tuesday), 7:30pm - 9:30pm.
Topic: Android Application Development -- not the same as other mobile apps
Speaker: Gasolin
Language: Chinese
Place: *Basement* of Mix Coffee & Tea (http://wiki.tossug.org/MixCoffee&Tea )
----------------------------------------------------------------------

The following is the abstract and outline of the talk provided by the speaker.

Android is an application program framework built on top of Linux.
Ordinary Linux applications
are responsible for things like allocating memories, calling system
calls, and so on, but not for
Android applications. An Android application deals with resources or
calling other Android applications
through the Android framework. In this talk, I will compare Android
application development with
ordinary application development, and talk about how the design
choices of Android system architecture
affects the development of Android applications.

Outline
* Contrast with Linux applications
* Android framework
* Features of Android applications
* Android VM
* Life cycle of an Android application
* Demo of Android applications

Related web pages:
http://code.google.com/android/
http://source.android.com/
http://atrackdog.a0soft.com/
http://www.youtube.com/watch?v=WguA5fjTQkk
http://www.androidandme.com/2009/02/news/please-support-atrackdog-for-android/


More information about the Hojia mailing list