勞工局局長表示 艾鍗學員表現優異
新聞稿 2012/5/8 (原文出處: http://www.tvtc.gov.tw)
臺北市職訓中心Android應用程式設計班結訓秀成果
臺北市政府勞工局職業訓練中心結合艾締科技有限公司於今年2月開辦的Android應用程式設計班5月7日結訓了,參訓學員在歷經3個月的辛苦學習後舉行成果發表,其中,學員林聖傑、呂俊彥、吳哲文及戴銘宗等5人在學員組長游士宏帶領下,不但共同研發「安全守衛防偷拍App」電磁王專題作品,並榮獲臺灣三星舉辦的「創意應用程式開發大賽」(Apps Contest)決選前20名入圍名單。
勞工局陳業鑫局長表示,非常高興看到學員表現如此優異,為了應用3c高科技產業需求,訓練中心歡迎與科技界進行產訓合作,期盼官商共同厚植並發掘電子專業人才,透過職業訓練而讓勞工更有專業能力。這次的結訓典禮還邀請1111人力銀行及緯創軟體科技等7家廠商進行現場徵才,並提供20多個Apps Android程式設計師職缺,再次凸顯「產訓合作職訓」的效能。而經由選才廠商的熱烈反應,讓訓練中心更有信心成為臺北市經濟發展的推手。
職業訓練中心楊建基主任說明,展示的4款Android應用軟體設計程式,包括ezLend、有(油)優惠、影像足跡、電磁王等,均在訓練中心的密集訓練與學員的創意巧思下所獲至的傲人成果,不但主題表現豐富,並且結合生活應用層面,也完全符合目前油電雙漲時代來臨的節能消費概念。而這次廠商提供的職缺數已遠遠超過學員的結訓人數,每位結訓學員至少有1個以上的工作機會,今後,職訓中心將不間斷的提供專業人才培訓,盡可能滿足產業人力需求,為提升臺北市的競爭力而繼續努力。
過往訓練花絮
2011/10 與華寶通訊、華冠通訊共同合作Android產訓專班 2012/12 台北市勞工局「 Android APP設計班」結訓典禮
2010/10 經濟部工業局產業人才培訓-「Android手機應用程式」 2010/9 經濟部工業局產業人才培訓-「Android手機應用程式」
2011/11 國立台中科技大學--行動多媒體技術研討會 Android APP成果展發表--學員向廠商介紹其軟體功能
2012/5 台北市勞工局「 Android 應用軟體設計班」結訓典禮
學員專題分享
心得感想
游士宏 :
在這三個月的時間,學習時間相當緊湊相對的也非常充實,因過去接觸過其他程式語言在學習上多有助益,Android 程式寫作的技巧與實務在本次的課程中實獲嶄新的技巧與經驗。於艾鍗期間除學習到基本Android App 撰寫方式外,艾鍗的老師們亦時常耳提面命於撰寫需要注意的許多小技巧與整合Library,對於過去把程式撰寫作為休憩時娛樂的敝人而言,實可謂獲益匪淺。於課程中,偶然獲知三星舉辦Android APP 競賽,或因初生之犢之故,在當時完全無經驗的情況下報名參賽,在程式撰寫期間雖多有疑問,所幸多利用與參賽同仁間的研討與合作,多數疑問都能迎刃而解,再加上三星評審團的錯愛,有幸能於參賽近百組中獲選入圍。在專題製作中擔任組長,製作期間再次加強工作分配與引導組員達成目標的技能,本次專題於課程專題期限前兩星期便告完成,並著手於其他組員原提出駁回之專題方案的製作,以期能於在未來撰寫專案時在撰寫技巧能夠更加精進。
一開始只有大學時代的c++ 概念,到了艾鍗之後,正式的去了解了 android 真正的內容,從基本的ui設計開始,見識到android設計都是一環接著一環的,寫出來的程式不只是能做需要的功能,效能也是很重要的,整個程式的架構跟效能息息相關,好的程式會讓人用的很順手,寫的不好的會讓人覺得做什麼都會頓頓的感覺,所以要了解到程式架構對效能的影響才是應該要學習的,艾鍗的老師常常會先寫一次功能雖然正常但是效能不好的範例,再教我們如何把同個程式效能最佳化,要非常了解每個程式碼對記憶體的存取跟讀寫非常了解,這也讓我了解到今後的重要課題,還有專案的製作,需要小組的人共同完成,有時候自己一直解不開的問題,還是需要跟小組的人共同討論來解決,因此 teamwork 也是重要的一環,也讓我了解人際關係的重要,也很感謝中心跟艾鍗的老師認真的教學。
這三個月的時間雖然不長,可是對於我來說,真的很辛苦,也很充實,從完全不懂Java ,一直到來到艾鍗上專業的Android課程,再到我們的專題的完成,雖然我們的專題或許是個小小的專案,但是在這整個過程中,讓我知道原來要完成一個專案原來是這樣的不容易,從一開始的發想,到確定要做什麼,到過程中遇到的種種問題,都是要想辦法去解決,對於我來說,其實是在學習如果找方法去解決所遇到的問題,當然團隊裡大家的分工合作也是很重要的一環,我們的專題是利用Sensor 的感測器做一個電磁的偵測,雖然功能不多,看起來也不是很困難,但是對於我們來說,大家可以親手完成一個小小的專案,我已經很滿足了,我負責的部份雖然只有一個 Activity ,但是在ProgressBar要依照Sensor 所感測到的電磁值,來做同步動態改變進度條長度的長短,還有要改變 ProgressBar 的顏色方面,都讓我卡了幾天,後來自己在網路上找資訊以及在老師的協助下,利用了 Thread 解決了同步動態顯示長短的問題,以及利用自己建立一個 xml 檔,先把顏色樣式寫好,再直接 set 在ProgressBar上,解決了顏色變化的問題。最後要非常謝謝Jarey 以及Kevin老師,教的非常好也很有耐心的幫我們解決問題,雖然很多上課的東西還不是非常熟悉,但是對於一個連Java 都是兩個月前才接觸的我來說,已經是學到很多很多了,我想如果我有程式底子的話,一定能把老師所給予,再吸收的更多。
到了艾鍗大家完全進入android的課程學習當中,首先學到整個android的基礎四大元件,一步一步從頭開始,activity、content provider、braodcast/Receiver、service等等,到整個framework 的框架的了解與應用以技術類來說整合了sensor 應用,使用了基礎的activity內的元件及activity 間的intent, 到surfaceview的繪圖應用, 及canvas快速繪圖運用,甚至加入第三方套件完了android2.3版沒有的actionbar 使用達成UI完整的操作並且更了解如何運用第三方套件(如greendroid)以節省開發時間.這對以後開發專案會有極大的助益.在開發的過程中老師亦加入了資源的搜尋,問題的解決方法等技巧,實際adapter的建立與運用, 在專題方面也學習了系統分析軟體工程等理論概念 , 並以如UML等工具來分析架構流程完成專案.整個專案在團隊有效率的分工下, 在短時間就已完成第一版本參加 Samsung Apps Contest 比賽並在95隊中, 獲得初選前20名. 接著團隊改進了第二版本加強了功能並加入了老師所教授新的分析方法,順利完成了專案.雖然在短短的1個半月的內, 能夠完整對整個android框架的了解,讓我在此有非常多的獲得, 感謝老師,職訓中心及同學們.
最近這幾年智慧手機盛行,也感受到不一樣的世代來臨。很高興上android 程式設計這門課程,經過這三個月訓練,從無到有慢慢學習,也了解到自己應該往哪個方向走,很多自我的觀念也跟著改變,自我學習和解決能力是非常重要的因素,還有團隊合作,另外懂得現有資源創造出新的價值。本人雖然學過FLASH 和JAVA,但是沒有深入,所以上這個班,會有一點擔心學習上會有問題,前面課程對我來說都能適應,到了後面上android 課程變的學習滿困難,又加上課程有點趕,感覺上不太行,了解生命週期和基本 android 使用方法,才了解到並不困難,問題在於如何使用在第二禮拜就要決定專題的分組,一時之間還真的不知道能做什麼專題,加上同學們都還不是很熟,這樣快速分組讓人詫異,不過第三個禮拜才形成,當初有五個方案,這些方案都覺得不錯,但是只能選擇一個,經過組員和趙老師討論之後決定"安全守衛"這個專題,而這次專題中學習到以最簡單的想法解決專題上的可行性。感謝老師和同學一起完成不可能的任務。
分新