網路城邦
上一篇 回創作列表 下一篇  字體:
Windows 8 平板電腦出現的意義
2012/06/20 16:49:42瀏覽1950|回應3|推薦12

不知道這樣比喻洽不洽當?一開始平板電腦好像小朋友自建的樹屋,因為很小,大人就進不去,小朋友可以(也必須)自己用不同的方式建立屋內的陳設,於是微軟巨人建立的軟體王國就完全管不到樹屋的內部!但是小朋友需要的東西越來越多,樹屋終究還是必須蓋得更大,於是乎『大人』也就都可以進來『一起玩』了!這樣好或不好就看個人的立場與利益了!我是蠻喜歡的!

最近一兩年吧?平板電腦(iPad等等)與智慧型手機快速起飛攻佔市場,很像當年行動電話的興起,都快到人手一機的程度了。有硬體就會有軟體需求,而且軟體還因為作業系統不同,不能直接從桌上型電腦上移植過去,就是必須換個程式語言重頭寫過,通常就是Java或它的進階版。

對於教程式設計的我來說,最大的改變或壓力就是人人都喊著:我要學App程式,我想學iOs等等…老實說我花了好多年的時間,現在才剛剛將VBC#ASP.NET等等微軟系列的程式語言熟悉到可以順暢教學與製作一些應用軟體,要熟悉新的這些作業系統與程式語言實在還力有未逮。幾年前我是教過一次手機程式設計課程,使用J2ME程式,但是據說現在的Android作業系統環境又與當時不同了,想當個全方位的程式設計老師還真的是很不容易!

雖然多數程式老師(包括我)都會說好好學會一種程式語言,其他的要學就很快了!但那是相對論,比學第一種語言時程當然比較短,但是要學到精(尤其是在不同作業系統)即使是第二或第三語言還是需要蠻長時間的。因此我十多年來也不是看到甚麼新的語言就立刻努力去學,都會花不少時間觀察評估,覺得有價值可以達到目標才會全心投入。

十一年前我開始教程式設計時,最熟悉的是語言是FORTRANVB6,前者未能跟上時代也就不提了,我以VB6為主要教學內容與研究工具,為了讓學生認識C語言語法,也會兼教VC6。稍後(2002)出現.NET系列語言,我觀察了三年,直到2005年確定它可以超越並取代已經非常成功的VB6與其他C語言之後才全力投入學習與教授這個系列(.NET)的語言。

當然很重要的關鍵也是ASP.NET可以很有效的製作出Web(網頁)程式。約十年前的一個資訊領域大革命就是開始出現大量的Web應用程式,當時大概有PHPJSPASP三雄並起,都可以製作出完整的網頁程式。雖然ASP起步算比較慢,但是我稍稍試用三個方案之後就押ASP.NET會贏!因為它的圖形化介面做得比較好,易學好用。所以我的課程就是VBC#ASP.NET,學生可以完全在同一個程式設計環境之內就學會主流的兩種語言,加上學會寫最新的主流程式→Web應用程式。

幾年前只會寫視窗程式而不會寫網頁程式的人,處境就與現在的我不會寫App程式類似,面對新出現的程式設計主流感覺很失落很無力。我雖然年紀有一點了,但是絕對還不會認老服輸,自外於這個新的變化。其實我已經開始在這個暑假參加一些研習,開始暖身想學好App程式了!但是有個新的變化讓我很期待,也因此有點觀望的心情,就是使用Windows 8的平板電腦要開賣了!這代表我現在已經很精湛的程式技術或許不必改弦易轍學新的語言就能寫平板電腦上使用的程式了!

有篇報導說即使微軟搶入平板電腦市場也沒啥用,因為幾年下來蘋果與Android作業系統領先平板電腦的市場,累積的軟體數目已經多到讓微軟很難追得上了!我想這是錯誤的想法,因為微軟不必全面開發新軟體,而是用Windows 8打開一個缺口,讓已經領先業界二十多年的微軟軟體王國的資源迅速灌入平板電腦的世界,也包括像我這樣的人可以繼續用已經熟練的VBC#寫出平板程式,這些老手一定會比剛學會App程式一兩年的年輕人更有生產力。

程式設計的創意或許很難評量,但是技術則應該是累進的!Windows 8攻入平板電腦事件有可能很快就將市場翻轉過來,正如Web程式盛行之初到處都是PHPJava程式,但是ASP.NET利用微軟多年累積的資源加上良好的圖形化介面,現在ASP.NET程式的實質佔有率應該是遠超過PHP了!個人自私的想法是希望此事發生,我就可以跳過深入學習AndroidiOs的階段,繼續用已經熟練的程式技術存活於平板新世界了!

 

VB錦囊36計

(VB 2010 & VWD 2010)

這是一本比較即興式的程式技巧『雜書』!前兩本如果是課本,這本應該叫散文集。裡面很多一般程式設計書不會刻意介紹的進階技巧與『撇步』。原始設計理念是希望分享一些個人設計專業程式時摸索累積出來的程式技巧,給程式玩家或專業開發者一些參考資源。書稿已完成,正在編輯排版中,敬請期待!

上奇資訊

C#語言常常是初學者恐怖的噩夢,語法嚴謹到龜毛的地步,功能很多卻很不友善,多數的書也推波助瀾,用一堆『物件導向』程式設計理論,讓C#看起來更加恐怖!但它卻是程式語言的主流,非搞定它不可!我的學生普遍不是很用功,卻也不能看不懂C語言就『出廠』!這是我多年來的教學實驗成果,讓多數學生無痛之中莫名其妙就學會必備的C#程式技巧與概念了!博碩公司很用心,這本書編得相當精緻美麗哦!

博碩文化股份有限公司

ISBN: 978-986-201-573-5

全書 432頁

2012/4/3 初版

這是我寫的第一本書!事實上市面的VB程式語言書已經太多了,而且寫得都很好,至少比我寫得好!所以敢出書與想出書的原因是:其他的書都是工具書,沒有一本是真的『課本』,如果照著上課,師生都會無聊致死的!上課是講氣氛的,沒教過的人一定不知道!寫程式本來就很好玩,為什麼程式課本就不能像國文課本一樣?每一課都是一篇好文章?我的書就是這樣設計的,一章就是一個好玩的程式,我也真的都這樣教了很多年!OK的啦!

松崗資訊股份有限公司

ISBN: 978-957-22-3945-2

全書336

2011/9/6 初版

( 知識學習科學百科 )
回應 推薦文章 列印 加入我的文摘
上一篇 回創作列表 下一篇

引用
引用網址:https://classic-blog.udn.com/article/trackback.jsp?uid=yccsonar&aid=6561203
 引用者清單(1)  
2014/10/02 11:28 【udn】 我還找到這個網頁!電腦 一年 多點 平板比價

 回應文章

warrenyen
等級:6
留言加入好友
手指頭和滑鼠不一樣
2012/06/25 15:03
手指頭和滑鼠不一樣,
windows 使用滑鼠的經驗是,
滑鼠左鍵和右鍵不一樣,
基本的操作還是, 選到東西, 左鍵按兩下,
請問手指頭要怎麼分左右?

windows 有這個限制,
就會讓使用者感覺windows 平板不靈敏,
產品要怎麼賣??

win 7 剛上市就說加入了平板, win8 也說加入平板,
有不一樣嗎??

價格又貴松松, 更加不好賣

 
鄉下老師(yccsonar) 於 2012-06-25 16:44 回覆:
確實還有很多問題必須克服,譬如多點觸控的程式邏輯就很難用現有的滑鼠模式寫。微軟這方確實落後了!事實上連瀏覽器IE的功能也落後Google有段距離,我不是微軟的員工也非股東,只是我已經『投資』了很多『時間』學微軟的程式,自私的期望微軟加油趕上進度,我或許可以少花點時間學新程式。害羞

江山改 : 七月七日夢醒時分
等級:8
留言加入好友
駐鄉下的老師 是老師的老師
2012/06/24 10:35
資訊競爭不僅是級數,還是幾何,
真是後浪推前浪,
天長地久, 日月昇華!
鄉下老師(yccsonar) 於 2012-06-24 17:12 回覆:
太抬舉我了!我只是很愛玩程式,也在教程式的鄉下老師。有感於多數學生覺得寫程式很難,近年努力出版自用的,最『友善』的教材,請參考:http://ycc.tsu.edu.tw/HTML/myBooks.htm


等級:
留言加入好友
looks like Microsoft means business
2012/06/24 05:32
this time around, stay tuned!