在手機上開發
㈠ 手機上的開發者在哪
默認隱藏了,猛點「關於手機」7次就會出現
㈡ 怎麼在移動端上,也就是在手機上開發html
您說的是html5開發,針對移動端網頁設計必學的知識體系。
一、HTML5支持測試列表
在開始之前,你需要了解現代的瀏覽器以及移動平台對於HTML5的支持情況。
主流瀏覽器HTML5功能支持一覽
移動平台HTML5支持一覽
HTML5支持測試
HTML5演示
二、讓HTML5元素可用
老版本的IE瀏覽器不能識別新的HTML元素。但是,可以使用一些javaScript或CSS解決方案來彌補這個缺陷。
HTML5Shiv:此腳本可以使IE瀏覽器識別HTML5元素。
HTML5 Enabler:功能與HTML5Shiv類似。
Modernizr:它使得開發者可以在支持HTML5和CSS3的瀏覽器中充分利用HTML5和CSS3的特性進行開發,同時又不會犧牲其他不支持這些新技術的瀏覽器的控制。
HTML5 Reset:它提供了一組HTML、CSS文件,讓你能夠以最少的時間來啟動一個新的項目。它使用modernizr來支持HTML5 和 CSS3。
三、瀏覽器插件
下面是一些JavaScript插件,可以彌補一些瀏覽器對HTML5的支持問題。
1. VideoJS
VideoJS是一個HTML5的視頻播放器,可以在所有瀏覽器中使用,包括IE6和移動設備。對於不支持HTML5的瀏覽器則自動使用Flash播放器來播放。
2. AudioJS
HTML音頻播放器。用來讓HTML5 的 <audio> 標簽可以在各種瀏覽器上使用,包括移動設備。
3. HTML5Widget
HTML5的表單模塊,包括日歷,調色板,滑動部件,客戶端驗證等。
4. Webforms2
HTML5 表單屬性的支持,例如pattern、required和autofocus。
5. LimeJS
LimeJS是HTML5的游戲框架,用於為現代觸摸設備和桌面瀏覽器創建快速、本地化的游戲。
6. FlexieJS
支持CSS3彈性盒子模型(Flexible Box Model)。
四、在線工具
此外,還有一些在線工具,可以幫助開發者加快HTML5項目的開發。
1. HTML5 Boilerplate
HTML5Boilerplate 是一個HTML / CSS /JS模板,是實現跨瀏覽器正常化、性能優化、穩定的可選功能如跨域Ajax和Flash的最佳實踐。開發者稱之為技巧集合,目的是滿足你開發一個跨瀏覽器,並且面向未來的網站的需求。
2. Switch to HTML5
非常有用的在線工具,可以根據你的喜好生成HTML5文檔結構。
㈢ 用手機怎樣開發軟體,可以開發嗎
可以用手機開發,但是效率很低。你可以上網搜一下,有一個軟體可以編寫的!
㈣ 怎麼在手機上開發網站
直接網址就可以訪問了!
當然網站要做的好看,要兼容手機瀏覽器!
不然會看起來很醜!
㈤ 在手機上如何開發一個APP
開發app軟體一般分為2種情況。一種是只開發一個就行了,沒有其他需求;另一種是長期的開發app,就是有多個軟體開發需求。
只開發一款app的話,首先建議你找第三方外包服務公司,因為現在靠譜、專業的app開發公司會幫你搞定一大半的事情,如果前期需求溝通確認明確,那幾乎不需要你再操心別的。
還有一種方式是自己組建一個開發團隊,按照目前情況,至少需要10名人員,包括UI設計師、研發工程師、測試工程師等等。現在技術人員工資相對較高,這部分的成本支出要考慮清楚,而且這個app項目開發結束,沒有其他開發需求的話,這部分人的安置也比較棘手。比起找第三方服務商,自己組建團隊開發一個app顯然不夠現實。
第二種情況是你想要開發多款app,並且有創業打算。這種情況優先選擇自己組建團隊,這里就要做好心理准備,招聘什麼類型的人才已經怎樣的薪水支出都有清楚。然後招聘專業人員組成團隊,做app開發項目。這個時候就要做好長期吃苦的准備,因為創業本身並不容易。
這個團隊至少需要一個iOS和一個安卓開發者;其次至少需要一個項目經理統籌全局;第三,你的想法要落地、實現,必須至少一個產品經理做保障;此外還包括UI設計、測試、伺服器端開發人員;如果有網站,那麼還需要前端開發者;當然如果你想趕個時髦,肯定還需要一個小程序開發者。所以要考慮好。
深圳聖馬歌科技提示:如果你想省點心和省點錢,那還是建議你找專業的第三方外包公司,因為開發價格並不算高,而且速度快也有保障。
㈥ 在手機上怎麼開發軟體
- APP軟體抄開發的語言:
- Java語言一般開發安卓APP應用軟體主要使用的編程語言也是Java,如果在開發過程中需要切換語言,可以通過JNI來完成。
- Objective-C適用於IOS智能操作系統的開發語言,是蘋果的主流編程語言。
- C++語言C++也是微軟的WindowsPhone系列智能手機應用程序的開發語言。
- Scripting這個包括有程序化腳本和其他的腳本語言,所有的開發者都需要時不時的寫腳本。
- 開發APP軟體的環境
- Eclipse:本身是一個開源的、基於Java的可擴展開發平台。
- Xcode:是許多開發者都喜歡的開發環境。
- VisualStudio:是微軟公司的開發工具包系列產品,是一款十分優秀的IDE。
㈦ 在手機上如何進行網頁開發
一樓說的有點文不對題,
手機頁面開發是需要面向不同平台不同機器的,就像你開發的時候寫js代碼你需要考慮不同廠家的瀏覽器一樣。
目前你有兩個方向,我不知道你想向哪個方向發展:
1。wap開發,wap協議是web的子集,你學習會很快,並且支持大部分平台的手機。純BS的架構,你完全重用J2ee中的框架。 其實每個客戶端手機都有自己的瀏覽器(W3C標准)。你就是與它們的瀏覽器通訊做頁面而己。
2。local的UI開發,也就是純CS架構,前端需要寫UI代碼,後端的話你還是可以重用的你構架,寫UI代碼時類似Swing編碼,我想如果你對Java很熟的話那Swing和AWT應該多少知道了。
在這方面你需要選擇陣營,目前有幾大陣營平台的OS系統:
a. Nokia的Symbian系統; (Symbian語言,接近c++但不同C++)
b. MicroSoft的 Window mobile系統 (c++語言)
c. 最近最火的Iphone系統; (Object C++語言,接近smallTalk語言)
d. 最近上升最快的Google的Android系統 (java)
e. 長久不衰,各個平台都支持,是個「萬精油」的J2me系統(j2me各個平台都支持)
f. 黑霉手機採用的RIM系統(也是java語言與j2me有點類似)
g. 現在比較少用,並且不推薦的Palm,和linux系統。(c\c++)
個人建議: 如果你覺得做wap己經夠了,那你現在只需要花半個月時間研究一下w3c中關於wap的標簽規范,那你就可以做手機網路應用開發了。
如果你想做更高級的應用,即cS架構的本地UI程序,比如游戲等。又分:
a. 如果想簡單點,就學j2me和Android,因為他們都是java基礎的。並且j2me只是java的子集,比j2se和j2ee要更簡單,但j2me沒有Android強大,學Android如果有Swing基礎會快很多。
b. 如果你覺得轉行到C語言也不難,那可以試試Iphone和WM以及Symbian平台,目前這三個平台占據了市場上絕大多數手機的份額。
一個人完全掌握上面所有系統非常難,需要一段長的時間。 我個人掌握了d,e,f三種,因為他們都是java基礎的。
另外補充一下你的疑問: j2me和android是兩個完全不同的平台,完全沒有必要為了學android 而先去學j2me。
j2me是一個虛擬機,它可以被廠家選擇安裝在任何一台機器上,這樣所有用j2me寫的游戲都可以跑。
而Android是一個操作系統,它目前只被支持Google的手機支持。只能跑用Android語言開發的程序(Android語言其實就是java語言准備的說是j2se而不是j2me)