Android程式開發準備 Android智慧型手機程式設計 建國科技大學 資管系 饒瑞佶 2012/4 V1 2012/8 V2

Slides:



Advertisements
Similar presentations
●公司簡介. ●公司組織 行銷 企劃部 行銷 企劃部 研發 設計部 研發 設計部 視覺 設計部 視覺 設計部 媒體 製作部 媒體 製作部 行動 裝置部 行動 裝置部 執行長 總經理 管理部 本公司組織人力配置除董事長、執行長、總經理外,共 有六大部門,分別為研發部 6 人、管理部 4 人、視覺設計部.
Advertisements

第一章 讲师:张晓飞 微信 : zxf_zxy_rxf Android 快速入门. 1. 介绍 Android 2. 完成第一个 Android 应用 3. 三个开发调试工具 4. 应用练习 1.1 Android 相关基础知识 1.2 Android 系统架构 2.1 搭建开发环境 2.2 开发第一个应用.
湖南城市学院 Android 智能手机开发 信息科学与工程学院 主 讲:李 旎. 湖南城市学院 课程结构 Android 平台概述 – 平台介绍 开发环境: – 构建 Android 开发环境 Android 的基本操作 -- 五种基本操作 应该程序: – 应用程序结构 典型应用: – 用户界面 –
开发入门 一个 android 初学者的心得与体会. 前言 两周前张老师通知我说,让我根据教练助手的学习与开发的过程讲下 android 开发的心得与体会,我觉得自己在这么多 Android 前辈大佬面前讲 android 简 直是班门弄斧。由于是刚入门的初学者,水平有限,很多方面还很不足,对 错误或不周到之处欢迎批评指正。顺便还得提下,我这个标题有抄袭积聚童.
跨平台移动开发框架比较 How many mobile platforms android 拥有最多的 developer. 开发语言-大众脸- java 开发成本最低,不用单独买一台电脑. 开发者账号-免费 发布应用很快-当天提交,当天就能发布 iOS 贵族平台-至少把自己包装的很高大上.
1 网站设计理念 大连理工大学创新实验学院 优秀网站展示 - LAMP 类网站
Google Play 应用数量. 安卓平台安全现状 开发者面临的安全威胁 梆梆为开发者提供的服务 内容.
玩转安卓智能手机 工程师 王东亮 图书馆 手机的发展 手机已经不仅仅是一个通讯设备,在智能系统的潮流之下, 手机已经成了一个多媒体的智能移动终端 有人喜欢用手机上 QQ ,玩微博,看网页;有人喜欢听歌, 拍照,玩游戏;有人利用手机进行日程的安排和办公 ······
Android ADT + Android SDK Eclipse Eclipse 編輯器 JAVA JAVA 開發工具.
Android App簡介及 App Inventor 2體驗 靜宜大學資管系 楊子青
資訊軟體人才培育先導計畫102年度課程發展專案計畫 資訊軟體人才培育雲端計算與服務課程發展專案計畫- 雲端運算與行動計算課程
第二章:行動裝置與擴增實境.
臺中市政府警察局 婦幼警察隊 小隊長吳敏男、謝豐昌
用 Andriod手機 12年國教~有效教學策略設計 國立北門高中 林明璋 玩
課程地圖 (104年入學-日間部) 校通識核心 專業課程 必修與選修 與管理模組 網路技術 App設計與應用模組 學院通識核心 學院專業核心
網站「開外掛」 優化營業人員的戰鬥力 介紹 Web365行動展售網站系統的10大特色
105學年度資訊學院 暑期企業實習說明會 簡報人 莊育維老師 105/5/5.
培训内容:ExMobi二次开发培训 新浪微博: 移动应用开发中间件ExMobi 微信服务号: ExMobi 门户注册地址: 开发支撑电话:
第一章 Android简介与环境搭建 QQ号: QQ群: (Android编程入门) 网络资源:
第一章 認識 Visual Basic 本章投影片僅供本書上課教師使用,非經同意請勿拷貝或轉載
行動終端應用軟體創作專題競賽 題目:商品後端管理APP
速收简历 速收简历移动APP项目 速收简历团队.
C#,数据库(SQLServer),ASP.NET(C#)(网站开发),Mono For Android(C#)
Android环境搭建 倚动软件工厂实验室 网络课程地址:
网站如何定制建设???.
Mm Framework MakingMobile是一套基于HTML5的手机应用系统开发框架,致力将既有的桌面Web系统平滑延展到手机上。其架构特点强调易用性、延展性、跨平台、解耦化、组件化,主要面向定制性较强的行业应用市场。
第二章 B4A程式語言的開發環境 課程名稱:程式設計 授課老師:李春雄 博士
荷福威士顿机器人科技有限公司 上海荷福集团
苏州大汇信息科技有限公司 招聘简介.
Android App 系統開發教學 Luna 陳雯琳 2014/12/18
建立Android新專案 建國科技大學 資管系 饒瑞佶 2010/10.
厦门大学数据库实验室 报告人:谢荣东 导师:林子雨 2014年8月30日
APP課程:Android程式設計開發環境與工具介紹
基隆社區大學 智慧型手機、平板及電腦之生活應用
公司登記最新法令、案例解析 經濟部商業司 102 年 9-11 月.
Microsoft .NET 第4組 十月15, 2002 B 陳東傑 B 蔣佳勳
ICS著重細節與操作的一致性體驗 將顯著推升Android行動裝置市佔
Introduction on Smartphone Platform
Android開發環境建置與設定 Android智慧型手機程式設計 程式設計與應用班 建國科技大學 資管系 饒瑞佶 2012/4 V1
安裝與設置 Android 發展環境 靜宜大學資工系 蔡奇偉副教授 ©.
建國科技大學 資管系 饒瑞佶 2012/4 V1 2012/8 V2 2013/2 V3 2014/9 V4
Ch5 Android應用程式的主要組成.
移动系统的安全: 攻击和防御 杜文亮 教授 Dept. of Elec. Eng. & Comp. Sci.
App Inventor 2體驗 靜宜大學資管系 楊子青
Android 课程讲义 智能手机开发
Android開發環境建置與設定 建國科技大學 資管系 饒瑞佶 2010/10.
Android程式開發準備 Android智慧型手機程式設計 程式設計與應用班 建國科技大學 資管系 饒瑞佶 2012/4 V1
教務行政資訊系統 簡介 資訊科技中心 資訊系統組 徐振琦
Android平台開發環境安裝.
建立Android新專案 Android智慧型手機程式設計 程式設計與應用班 建國科技大學 資管系 饒瑞佶 2012/4 V1
Android手动测试实践 ——绮珠.
《网上报告厅》使用说明 北京爱迪科森教育科技股份有限公司.
Android 视频教程简介.
建國科技大學 資管系 饒瑞佶 2012/4 V1 2012/8 V2 2013/2 V3 2014/9 V4
Android智慧型手機程式設計實務應用班
金蝶KIS商贸同步服务器1分钟教程 1.设置 2.设备授权 3.同步 4.查看日志 5.Android端下载.
人機介面 Android 平台應用程式開發 簡介
Broadcast System For Mobile Device
I博导《网店运营》课程教学包 08-网店运营:如何打造爆款.
Location Based Services - LBS
提升整體品質 讓各級學校成為… 學生學習的贏家學校 2013年3月24日.
基于App Inventor的物联网工程导论课程实验设计
實驗十六:匯出APK安裝檔與軟體上架.
歹徒透過通訊軟體詐騙手法1-冒用身份 若被害人通訊軟體「允許被加入好友」為開啟狀態 駭侵Google帳戶取得通訊錄
FrontPage 2000.
Android进程间通讯.
電子表單 簡介 高雄市鳳山區新甲國小 陳信宏.
如何著手入門MyLion 如何下載和註冊 讓我們來談談如何確保所有獅友知道如何下載和註冊app。.
歹徒透過通訊軟體詐騙手法1-冒用身份 若被害人通訊軟體「允許被加入好友」為開啟狀態 駭侵Google帳戶取得通訊錄
啟動「EV+」自主學習方程式 「 EV+」Self-Learning Formula
Presentation transcript:

Android程式開發準備 Android智慧型手機程式設計 建國科技大學 資管系 饒瑞佶 2012/4 V1 2012/8 V2

講義與教材網址 http://rfid.ctu.edu.tw/rueychi/train.html

What is Android?

Android Android:嵌入式作業系統(open structure),目前用於手機最多,所以大家都認為它是手機作業系統 Linux based free OS 適用於:手機、PDA、MID、Notebook、嵌入式設備… 跨平台開發(iPhone就不行):Windows、Linux、MAC

Android …. Android的版本與開發代號用各種不同的甜點命名 Android 1.6 donut Android 1.0 Android 1.5 cupcake …. Android 4.1, 4.2 Jelly Bean Android 4.0 Ice Cream Sandwich Android 2.x Eclair

Android架構 Linux + Google Java Translator Linux(C)

Android程式 Android程式:可以在Android上執行的程式 目前Android程式只能用Java語法進行開發 不需要有真的Android手機才可以開發,Android SDK有提供模擬器供開發使用,但是某些本機硬體模擬器模擬的可能不好 採介面與程式動作分開模式設計(MVC架構) Android Play

如何學習? 靠師族…(可能會失足!) 觀念 架構 流程 自我訓練 … 有感+想 +TRY ERROR 程式碼不是重點

How to develop an Android APP?

App開發方式 By JAVA By HTML5 + CSS + JavaScript By tools Hybrid Native App Web App By tools AppInventor、PhoneGap… Hybrid Native + Web 本課程 跨平台App、Android App、Google TV

How to develop an Android APP? SA/SD Screen size? Memory? UI? totally are different concept from Windows AP

Android程式開發相關名詞 APK(Android Package):安裝套件,類似於Windows系統中的setup.exe安裝檔,可放到Android Play去 AVD(Android Virtual Device):模擬器 Process/Application:在Android上執行的一支程式稱之

Android程式開發相關名詞 Activity:在Android上執行的一個處理程序 (不一定有畫面)稱之(類似於.NET的Form表單) View:Activity上的顯示元件,可以組成UI(類似於.NET的Control物件) Component: 組成Android程式的基礎,包括Activity、Service、Broadcast Receiver、Content provider Service:沒有UI的執行程序(例如在背景放音樂)

Android程式開發相關名詞 Broadcast Receiver:負責接收廣播訊息,例如時區更新、電池儲量等資訊 Content provider:資料提供者,例如檔案與SQLite資料庫 Intent:啟動Component的發動者,可看成是對應的處理事件(.NET程式的稱呼)

必要的基礎知識 Android架構 物件導向設計(OOP)觀念 JAVA程式 XML … 一定必要嗎???

APPs Trend Native APP v.s. Web APP 軟硬結合(NFC、Android beam、Samsug beam) 內容(Content) / 功能(Function) / 娛樂(GAME) 整合Integration 工具越來越多:APP Inventor、PhoneGap…

這門課會涵蓋 Android SDK UI設計 MVC架構設計 SQLite資料庫 Web Service Google Maps …

需要準備的工具 JDK5或JDK6 (Java Runtime 1.5 above) Eclipse(IDE):IDE ADT (Android Development Tools) Android SDK(Google提供的開發套件):與Google maps等整合性佳 官方網站: http://www.android.com/ http://developer.android.com/guide/index.html 必要

開發環境 把ECLIPSE整個目錄打包回家就可以(大小取決於sdk) 從JDK開始一步步安裝 但家裡電腦需要安裝JDK 5以上環境 JDK ECLIPSE  ADT  Android SDK 安裝 設定指向