您好:
請問各位大大,
因為小弟有一些工作上的特殊需求,需要一個有關時間紀錄並加總的軟體,
但找遍各個網站都無符合的軟體,只好自行開發了!
但不知入門需要學習何種程式語言?
有任何教學參考書籍可購買嗎?
目前小弟是使用Windows Phone,
但不排除一併開發iPhone,Android等系統,
以便日後造福同樣職場同仁之需求!
請求各位大大幫助小弟!
謝謝!
windows mobile 可以用2樓說的, 需裝.net fw component, 另一種是widget (wm 6.5 support,用html,css,javascript)
還沒入手智慧型手機前,本想買iphone,所以有看過它的programming.
後來又想買HTC hero,所以跑去研究android 了...
可以參考 "深入淺出 Android -- Google 手持設備應用程式設計入門" 這本 online book. 有很大的幫助.
但最後是入手了HD2...所以又去研究wm系列了,哈哈. 因為小弟本身是programmer base,所以相信有空還是會寫一下程式給自己的hd2呢...但沒想好是什麼類型的.XD
PS: 終究還是入了wm家族XDDDD
VB.NET/C# 我用得比較多. 有GUI比較方便...剛我用C#試了用來develop PocketPC type的project,是work fine的且也能夠在我的HD2上running.
目前將結合SQLite來作一個小軟體試一下刀...
BASIC 是指Qbasic? 還是Visual Basic 6? 我都沒有精通任一種耶...(精通的境界太難的呢,呵呵...熟悉點的倒是有一些吧)
書倒沒介紹, 若用.net planform, WM 其實感覺沒什麼, 反而iphone的要比較麻煩,它在windows平台下開發不到,需要在linux下,當時我還故意裝了cygwin (在windows下模擬linux環境)在上面才開到sample code...
PS: 當時iphone好像只有2G版...3G還沒出...(印象中)
PS2: cygwin rar package 連iphone SDK 就已經150MB左右,解壓就6~700MB左右...
附上develop and emu screenshot:

cygwin 本來就是這麼大size了
很多嵌入式系統開發除了自己建linux server外就是用cygwin直接在win上面開發了
你要會玩cygwin的話 還要去了解一下linux的指令與環境使用
這一切都還沒開始coding
加油吧
若樓主基礎是只有Basic基本上就只能當做你有一點點邏輯概念
除非您Basic是可以寫到倉儲管理或財務報表系統的等級
建議直接重新找個方向學習
若本身工作不是從事程式設計類的
只用閒餘時間練習開發的話應該一兩年會有一點成果
要開發WM系統上的基礎程式就應該都是在用J2ME與sdk裡的模擬器
但是這上面的UI元件提供的實在很少並且很醜
就如同mike3000c附的圖一樣
成就感不太高
懷著大夢想是不錯
但是建議一步一步來
先把程式語言基礎打好會比較是正確方向
否則實在是看過太多跟樓主一樣懷抱 後來發現自己學不起來就放棄了
其實介面我覺得問題不大,因為你可以用grapha或者draw class來自己繪畫.
而我上面的有使用外部lib SQLite來作db,所以可擴展性還是很夠的(若找到有GUI class的話就好了說XD).
另也可以使用widget的開發,使用html,css,js等的.這一個一定界面很美吧.
其實只要有邏輯,沒有technical issues即可develop了. 程式不是要拿來賣的話,可以加減用.
正常procuction情況下,GUI會有其他team 開發的,再結合programmer一起搞.
成就感就看你個人對作品的重視程度了,若想performance,memory要好,那麼coding一定得花點功夫.
難度完全可以說要多難有多難. 看你自己的target.
我也同意 天城奈特 所說的,要有心理準備寫program,你有用過basic,還要是精通,那當時一定很喜歡寫程式.
那麼要重新寫的話,我想興趣佔很大比重,你應該可以的.good luck.
內文搜尋

X