序
本會有鑑於軟體設計人才乃台灣資通訊產業未來長遠發展之根本,故著手進行軟體人才就業職能分析,期盼能勾勒出一套完整的軟體人才應該具備的核心知識與專業技能藍圖,讓需求端之產業機構與供給端之培訓單位,都能擁有共同的人才評核與認定標準。因此,本會在以設計人才為主體之「TQC+
專業設計人才認證」架構中,特別包含「軟體設計領域」及各專業設計人員考科,就是希望透過發展證照及教育推廣,快速縮短軟體人才供需的差距。同時,教育部也發起並推動「資訊軟體人才培育先導計畫」,希望透過本會與教育部雙管齊下之推動,能夠有效帶動台灣軟體及程式設計之學習風潮。
根據StatCounter網站統計,Android在全球行動作業系統中佔比超過八成,近年Google致力將AI推展到旗下各項服務中,包括翻譯、智慧助理、圖像識別等,強調「AI(人工智慧)優先」。Android
9(代號:Pie)為Google致力於將人工智慧(AI)結合行動裝置而打造出的平台,著重智慧(Intelligence)、簡單(Simplicity)、數位福祉(Digital Wellbeing)等三大主軸,將帶給人們更聰明及便利的生活。Android 9作業系統具備開放、跨硬體裝置等特性,支援Android手機、Wear OS by Google、Android
TV、Android Auto,以及Android Things的構建。隨著進入5G年代,更鎖定包括智慧聯網汽車、智慧醫療、智慧教育、緊急疏散服務、遊戲服務、智慧家庭、居家安全等應用服務,展望未來,將是行動裝置應用與行動通訊技術的大演進。
本會根據產官學界Android人才需求及培育狀況,邀集各界專家學者,共同擬訂以行動裝置應用程式設計(App)為主體的「TQC+ Android行動裝置應用程式設計專業人員」工作說明、職能分析,核心知識及專業技能需求。其中共同的核心知識考科為「TQC+ 軟體開發知識」,專業技能考科除了本科「TQC+ 行動裝置應用程式設計Android 9」外,尚可先以基礎科目「TQC+
物件導向程式語言Java」做為行動裝置程式語法觀念之建立。
本書所介紹的「TQC+ 行動裝置應用程式設計Android 9」認證科目之考題強調Android完整架構之建立,使用Android
Studio快速的建置起Android應用程式開發的環境,並能熟悉相關開發工具的使用,建立紮實的基礎能力;在程式語言上,延伸Java語言於更深廣之應用外,更加入Android官方新增以提供更簡潔開發的Kotlin程式語言。三十個實務範例包含:「UI設計及語法應用」、「資料儲存、解析與交換」及「服務應用」,完整包含行動裝置應用程式開發所需具備之知識及重要程式語法。測驗時必須上機實作,藉以驗證考生是否具備正確的物件導向程式設計觀念,以及完備的App程式設計能力。
在今日嚴峻的就業市場環境中,求職者均應具備專業技術證照,建議讀者除了該具備熟練的技巧與能力,也需要培養紮實的程式設計、邏輯思考能力。藉由搭配本書「TQC+ 行動裝置應用程式設計認證指南 Android 9」的研讀及練習,定能助您一臂之力。在學成之後,推薦您報考本會之「TQC+ 行動裝置應用程式設計Android
9」取得專業證照,它是展現自己具備完整程式設計技能,以及邏輯思考能力的最佳保證,更可保障您在專業及就業上的競爭力。祝福讀者在學成之後順利取得專業證照,在就業市場上搶得先機。最後,謹向所有曾為本測驗開發貢獻心力的專家學者,以及採用本會相關認證之公民營機關與企業獻上最誠摯的謝意。
財團法人中華民國電腦技能基金會 董事長 杜全昌