版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
移動互聯(lián)網(wǎng)開發(fā)技術(shù)培訓(xùn)(總
14頁)-CAL-FENGHAI.-(YICAI)-CompanyOnel-CAL-本頁僅作為文檔封面,使用請直接刪除
移動互聯(lián)網(wǎng)開發(fā)技術(shù)培訓(xùn)目錄目錄 錯誤!未定義書簽。一、移動互聯(lián)網(wǎng)開發(fā)的定義 錯誤!未定義書簽二、移動互聯(lián)網(wǎng)開發(fā)的相關(guān)技術(shù) 錯誤!未定義書簽1.前端(移動端) 錯誤!未定義書簽. 原生開發(fā)(Native開發(fā)或者App開發(fā)) 錯誤!未定義書簽。. HTML5開發(fā) 錯誤!未定義書簽。新特性 錯誤!未定義書簽。核心技術(shù) 錯誤!未定義書簽。開源框架 錯誤!未定義書簽。. 第三方開發(fā)平臺 錯誤!未定義書簽. 微信開發(fā) 錯誤!未定義書簽后臺開發(fā) 錯誤!未定義書簽. Java技術(shù) 錯誤!未定義書簽。. .Net 錯誤!未定義書簽. PHP 錯誤!未定義書簽數(shù)據(jù)庫 錯誤!未定義書簽三、 移動互聯(lián)網(wǎng)開發(fā)流程及角色 錯誤!未定義書簽四、 移動互聯(lián)網(wǎng)開發(fā)案例及實(shí)訓(xùn) 錯誤!未定義書簽。、移動互聯(lián)網(wǎng)開發(fā)的定義開發(fā)基于移動端包括手機(jī)、平板等智能、可移動設(shè)備的相關(guān)應(yīng)用,包括基于互聯(lián)網(wǎng)的大眾普及應(yīng)用及基于政府或企業(yè)的特定范圍內(nèi)的解決方案。與傳統(tǒng)基于PC端開發(fā)沒有本質(zhì)的區(qū)別,只是在用戶體驗(yàn)、數(shù)據(jù)傳輸、終端適配有特殊的要求,可以理解為傳統(tǒng)應(yīng)用開發(fā)的延伸。二、移動互聯(lián)網(wǎng)開發(fā)的相關(guān)技術(shù)前端(移動端)原生開發(fā)(Native開發(fā)或者App開發(fā))1?1?1?基于Andriod操作系統(tǒng)基于Java技術(shù)ANDROIDSTUDIO(由谷歌推出)EclipseADT(AndroidDevelopmentTools)安卓開發(fā)工具開源可視化的編程工具,不需要寫代碼,在線AppInventorAppInventor原是Google實(shí)驗(yàn)室(GoogleLab)的一個子計(jì)劃,由一群Google工程師和勇于挑戰(zhàn)的Google使用者共同參與設(shè)計(jì)完成。GoogleAppInventor是一個完全在線開發(fā)的Android編程環(huán)境,拋棄復(fù)雜的程式代碼而使用積木式的堆疊法來完成您的Android程式。除此之外它也正式支持樂高NXT機(jī)器人,對于Android初學(xué)者或是機(jī)器人開發(fā)者來說是一大福音。因?yàn)閷τ谙胍檬謾C(jī)控制機(jī)器人的使用者而言,他們不大需要太華麗的界面,只要使用基本元件例如按鈕、文字輸入輸出即可。1?1?2?基于IOS操作系統(tǒng)開發(fā)工具:Xcode (由蘋果公司推出)支持C語言、C++、Fortran、Objective-C、Objective-C++、Java、AppleScript、Python以及Ruby,還提供Cocoa、Carbon以及Java等編程模式SwiftSwift是一種支持多編程范式和編譯式的開源編程語言,蘋果于2014年WWDC(蘋果開發(fā)者大會)發(fā)布,用于開發(fā)iOS,OSX和watchOS應(yīng)用程序。Swift結(jié)合了C和Objective-C的優(yōu)點(diǎn)并且不受C兼容性的限制。Swift在MacOS和iOS平臺可以和Object-C使用相同的運(yùn)行環(huán)境。1?1?3?基于Windows10MobileVisualStudio2015?Net(微軟)VisualStudio是一套基于組件的軟件開發(fā)工具和其他技術(shù),可用于構(gòu)建功能強(qiáng)大、性能出眾的應(yīng)用程序C#語言為主流HTML5開發(fā)HTML5是下一代的HTML,天生適合與移動互聯(lián)網(wǎng)開發(fā)。萬維網(wǎng)的核心語言、標(biāo)準(zhǔn)通用標(biāo)記語言下的一個應(yīng)用超文本標(biāo)記語言(HTML)的第五次重大修改。2014年10月29日,萬維網(wǎng)聯(lián)盟淚流滿面地宣布,經(jīng)過幾乎8年的艱辛努力,HTML5標(biāo)準(zhǔn)規(guī)范終于最終制定完成了,并已公開發(fā)布。開發(fā)工具webStormWebStorm是jetbrains公司旗下一款JavaScript開發(fā)工具。被廣大中國JS開發(fā)者譽(yù)為“Web前端開發(fā)神器”、“最強(qiáng)大的HTML5編輯器”、“最智能的JavaScriptIDE”等。與IntelliJIDEA同源,繼承了IntelliJIDEA強(qiáng)大的JS部分的功能。1?2?1?新特性用于繪畫的canvas元素用于媒介回放的video和audio元素對本地離線存儲的更好的支持新的特殊內(nèi)容元素,比如article、footer、header、nav、section新的表單控件,比女口calendar、date、time、email、url、search1?2?2?核心技術(shù)HTML標(biāo)簽、屬性和事件CSS來控制網(wǎng)頁的樣式和布局JavaScript語言Ajax、Json1.2.3.開源框架jQueryjQuery是一個快速、簡潔的JavaScript框架,是繼Prototype之后又一個優(yōu)秀的JavaScript代碼庫(或JavaScript框架)。jQuery設(shè)計(jì)的宗旨是“writeLess,DoMore”,即倡導(dǎo)寫更少的代碼,做更多的事情。它封裝JavaScript常用的功能代碼,提供一種簡便的JavaScript設(shè)計(jì)模式,優(yōu)化HTML文檔操作、事件處理、動畫設(shè)計(jì)和Ajax交互。jQueryEasyUIjQueryEasyUI是一組基于jQuery的UI插件集合體,而jQueryEasyUI的目標(biāo)就是幫助web開發(fā)者更輕松的打造出功能豐富并且美觀的UI界面。開發(fā)者不需要編寫復(fù)雜的javascript,也不需要對css樣式有深入的了解,開發(fā)者需要了解的只有一些簡單的html標(biāo)簽。BootstrapBootstrap,來自Twitter,是目前很受歡迎的前端框架。Bootstrap是基于HTML、CSS、JAVASCRIPT的,它簡潔靈活,使得Web開發(fā)更加快捷。它由Twitter的設(shè)計(jì)師MarkOtto和JacobThornton合作開發(fā),是一個CSS/HTML框架。Bootstrap提供了優(yōu)雅的HTML和CSS規(guī)范,它即是由動態(tài)CSS語言Less寫成。Bootstrap一經(jīng)推出后頗受歡迎,一直是GitHub上的熱門開源項(xiàng)目,包括NASA的MSNBC(微軟全國廣播公司)的BreakingNews都使用了該項(xiàng)目。國內(nèi)一些移動開發(fā)者較為熟悉的框架,如WeX5前端開源框架等,也是基于Bootstrap源碼進(jìn)行性能優(yōu)化而來。Backbone(基于MVC的前端開發(fā)框架)backbone是一種幫助開發(fā)重量級的javascript應(yīng)用的框架。主要提供了3個東西:1、models(模型)2、collections(集合)3、views(視圖)文件本身很小,壓縮后只有,作為一個框架級別的核心JS文件,這個數(shù)字很可怕。除此之外,這個JS還必須依賴于另一個JS文件:(包含許多工具方法,集合操作,js模板等等)Backbone.jsMVC架構(gòu)第三方開發(fā)平臺一般基于混和開發(fā)的模式,開發(fā)一套代碼,生成不同平臺的安裝包。WeX5遵循Apache開源協(xié)議,完全開源免費(fèi),上百個組件框架,全部開放,可視化的組件框架,開發(fā)者可自定義組件,集成第三方組件,采用MVC設(shè)計(jì)模式,數(shù)據(jù)和視圖分離,頁面描述和代碼邏輯分離,支持瀏覽器調(diào)試、真機(jī)調(diào)試、原生調(diào)試,等多種調(diào)試模式,開發(fā)者可掌握每一行代碼。WeX5一直堅(jiān)持采用H5+CSS3+JS標(biāo)準(zhǔn)技術(shù),一次開發(fā),多端任意部署,確保開發(fā)者成果始終通用、不受限制。WeX5的混合應(yīng)用開發(fā)模式能輕松調(diào)用手機(jī)設(shè)備,如相機(jī)、地圖、通訊錄等,讓開發(fā)者輕松應(yīng)對各類復(fù)雜數(shù)據(jù)應(yīng)用,代碼量減少80%。同時開發(fā)出的應(yīng)用能夠媲美原生的運(yùn)行體驗(yàn)。WeX5的可視化開發(fā),堅(jiān)持為開發(fā)者提供良好開發(fā)體驗(yàn),拖拽式頁面設(shè)計(jì),易學(xué)易用,拖拽組件、設(shè)置屬性即可完成復(fù)雜技術(shù)能力還有其他很多類似的平臺。微信開發(fā)微信開發(fā)即微信公眾平臺開發(fā),將企業(yè)信息、服務(wù)、活動等內(nèi)容通過微信網(wǎng)頁的方式進(jìn)行表現(xiàn),用戶通過簡單的設(shè)置,就能生成網(wǎng)站。通過微信公眾平臺將企業(yè)品牌展示給微信用戶,減少宣傳成本,建立企業(yè)與消費(fèi)者、客戶的一對一互動和溝通,將消費(fèi)者接入企業(yè)CRM系統(tǒng),進(jìn)行促銷、推廣、宣傳、售后等。形成了一種主流的線上線下互動營銷方式。本質(zhì)是HTML5開發(fā),提供微信平臺的相關(guān)接口。訂閱號服務(wù)號(公眾號)企業(yè)號小程序沁業(yè)和■£氓嗣更醞旳回眼專丄
用戶暫融力.胄助it業(yè)快匝現(xiàn)爭
的Z號]HS環(huán)
O訂聞U為!《(1知亍人餉_沖新的信息苗播冇
K”陶建與逞蚩之問站?旳淘i聲3音理
BK.
贈哼_(dá)神<府旳開威能力-=>加(3:iEP31S使
ffiiEjs^iofsia」i時鼻初出色的us用
般”企業(yè)號為血業(yè)嗣殛供移動嗣A口, 業(yè)便立與員匸上"Fft曲曲?S企It宜用問的倒氐后臺開發(fā)Java技術(shù)優(yōu)點(diǎn)是跨平臺、開源代碼多,好多現(xiàn)成的框架(SSH),大型系統(tǒng)基本使用Java。Struts2SpringHibernateIbatis.Net微軟提供全套的支持,上手快,小型應(yīng)用普遍使用。PHP容易學(xué),上手快,電子商務(wù)、移動互聯(lián)網(wǎng)后臺普遍使用。數(shù)據(jù)庫傳統(tǒng)關(guān)系型數(shù)據(jù)庫:Mysql、SQLServer、Oracle等。非關(guān)系型數(shù)據(jù)庫(NoSQL):MongoDB、巨杉等三、移動互聯(lián)網(wǎng)開發(fā)流程及角色產(chǎn)品設(shè)計(jì)開發(fā)流程竟品分希帚苦"嘲駢抿吿產(chǎn)品需袖盡起曙寶互世明加札!S謖汁可用住爾段芭一釘楠滾幔諂料游軸產(chǎn)品設(shè)計(jì)開發(fā)流程竟品分希帚苦"嘲駢抿吿產(chǎn)品需袖盡起曙寶互世明加札!S謖汁可用住爾段芭一釘楠滾幔諂料游軸.同戶臣餞2示宜前盤{曲&5)FffWF交陽t階輕「直互.UO評市dJT?^臨件幵拘q二礙試優(yōu)耐訣f缽】3r&正那5本恆陌1、產(chǎn)品經(jīng)理。負(fù)責(zé)產(chǎn)品方向和具體需求的規(guī)劃,需求文檔的編寫。是待開發(fā)需求的提出方,或者代理方(來自業(yè)務(wù)部門等第三方的需求,由產(chǎn)品經(jīng)理轉(zhuǎn)化成研發(fā)團(tuán)隊(duì)的需求形式)。通常對于較大規(guī)模的產(chǎn)品,產(chǎn)品經(jīng)理是一個團(tuán)隊(duì),每個人分工負(fù)責(zé)部分功能模塊的需求細(xì)節(jié)。2、項(xiàng)目經(jīng)理(以下簡稱PM)。負(fù)責(zé)項(xiàng)目的立項(xiàng)和時間安排,并跟進(jìn)項(xiàng)目研發(fā)的進(jìn)展、變更和風(fēng)險,以及各種跨團(tuán)隊(duì)的協(xié)調(diào)工作。在一個大的項(xiàng)目中,通常也會有多位項(xiàng)目經(jīng)理分工協(xié)作。3、 設(shè)計(jì)師。負(fù)責(zé)產(chǎn)品的交互設(shè)計(jì)、視覺設(shè)計(jì)等方面。主要的產(chǎn)出是產(chǎn)品的交互原型和設(shè)計(jì)稿。4、 開發(fā)人員。負(fù)責(zé)產(chǎn)品的技術(shù)架構(gòu)設(shè)計(jì)和代碼編寫,產(chǎn)出是可運(yùn)行的實(shí)際產(chǎn)品。通常根據(jù)專業(yè)領(lǐng)域也進(jìn)一步劃分為架構(gòu)師、后臺開發(fā)、Web前端開發(fā)、Android開發(fā)、iOS開發(fā)等多個崗位。5、 測試人員。負(fù)責(zé)產(chǎn)品的質(zhì)量把關(guān),包括功能、性能和穩(wěn)定性等多方面的測試內(nèi)容。進(jìn)一步細(xì)分包括業(yè)務(wù)功能測試、測試工具和平臺開發(fā)、專項(xiàng)技術(shù)測試等崗位。部分組織里面也將質(zhì)量管理放在測試團(tuán)隊(duì)。6、 運(yùn)維人員。負(fù)責(zé)產(chǎn)品的服務(wù)端運(yùn)行環(huán)境的建設(shè)和維護(hù),以及日常的配置管理、容量規(guī)劃、網(wǎng)絡(luò)和設(shè)備故障處理等工作,常常也包含監(jiān)控平臺的建設(shè)和管理。取決于研發(fā)組織是采用自建IDC,租用IDC或者采用第三方云計(jì)算平臺,運(yùn)維團(tuán)隊(duì)的工作可能有所不同。7、 運(yùn)營人員。負(fù)責(zé)業(yè)務(wù)和產(chǎn)品的推廣和拓展。對于移動互聯(lián)網(wǎng)產(chǎn)品,常見的工作范圍包括APP開發(fā)的推廣,各類運(yùn)營活動的規(guī)劃和推動,同第三方一起開展的市場活動,以及運(yùn)營平臺的規(guī)劃等方面。內(nèi)部管理工具:bugclose|簡單,免費(fèi),夠用的BUG管理工具
四、移動互聯(lián)網(wǎng)開發(fā)案例及實(shí)訓(xùn)智嵌智慧校園平臺是通過移動互聯(lián)網(wǎng)技術(shù)開發(fā)的一套數(shù)字化校園解決方案,包括學(xué)校教務(wù)管理系統(tǒng)、學(xué)生成長大數(shù)據(jù)分析平臺、學(xué)生考勤(德育)系統(tǒng)、學(xué)校后勤管理等功能,可以實(shí)現(xiàn)校園信息共享、移動化、智能化。測試網(wǎng)址:,功能架構(gòu)如下:4塔廿m?71測試網(wǎng)址:,功能架構(gòu)如下:4塔廿m?71坦霸時費(fèi)IfHCit■iQ^l-i就船昨使用的技術(shù)架構(gòu):瀏覽器II|Tomcat|Jav^^JMySQL智嵌智慧校園平臺可以提供一個移動互聯(lián)網(wǎng)實(shí)訓(xùn)平臺,幫助中職學(xué)生快速搭建移動互聯(lián)網(wǎng)實(shí)訓(xùn)項(xiàng)目,積木式的開發(fā)移動互聯(lián)網(wǎng)功能,可以降低學(xué)習(xí)難度,提高學(xué)生的學(xué)習(xí)興趣,包括下面的模塊:1、物聯(lián)網(wǎng)硬件訪問/控制通用接口(比如查詢門禁狀態(tài)、控制燈光等)2、后臺數(shù)據(jù)庫訪問通用接口(包括各種主流數(shù)據(jù)庫,比如mysql、sqlserver、Oracle等)3、短信及微信信息推送接口4、智慧校園平臺數(shù)據(jù)訪問接口(包括學(xué)生信息、教師信息、排課信息、考勤信息等)5、用戶統(tǒng)一管理/驗(yàn)證模塊6、工作流組件模塊(包括流程設(shè)計(jì)工具、工作流開發(fā)環(huán)境等)7、Html5前端開發(fā)框架(包括跨平臺前端開發(fā)的設(shè)計(jì)案例、前端開發(fā)通用組件等)Html5基于的開發(fā)框架:EasyUI、jQuery、Bootstrap實(shí)訓(xùn)項(xiàng)目一:開發(fā)一個移動端學(xué)生請假流程,學(xué)生微信關(guān)注學(xué)校的公眾號后,綁定學(xué)生信息,可以在手機(jī)上發(fā)起一個請假流程,提交后由班主任審批,班主任審批后短信及微信通知學(xué)生及學(xué)生家長。要求實(shí)現(xiàn)跨平臺的開發(fā),
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《電熱水器培訓(xùn)課程》課件
- 2025至2030年安乃近項(xiàng)目投資價值分析報(bào)告
- 2025至2030年醫(yī)藥管理系統(tǒng)項(xiàng)目投資價值分析報(bào)告
- 2025至2030年中國不銹鋼標(biāo)準(zhǔn)砝碼數(shù)據(jù)監(jiān)測研究報(bào)告
- 2025至2030年中國傘型升降花灑數(shù)據(jù)監(jiān)測研究報(bào)告
- 2025年柔爽絲薄衛(wèi)生護(hù)墊項(xiàng)目可行性研究報(bào)告
- 2025年沖壓模架項(xiàng)目可行性研究報(bào)告
- 2025至2030年氣動電動隔膜泵項(xiàng)目投資價值分析報(bào)告
- 《派生類與繼承》課件
- 四年級數(shù)學(xué)(四則混合運(yùn)算)計(jì)算題專項(xiàng)練習(xí)與答案匯編
- 安徽省合肥市包河區(qū)2023-2024學(xué)年九年級上學(xué)期期末化學(xué)試題
- 《酸堿罐區(qū)設(shè)計(jì)規(guī)范》編制說明
- PMC主管年終總結(jié)報(bào)告
- 售樓部保安管理培訓(xùn)
- 倉儲培訓(xùn)課件模板
- 2025屆高考地理一輪復(fù)習(xí)第七講水循環(huán)與洋流自主練含解析
- GB/T 44914-2024和田玉分級
- 2024年度企業(yè)入駐跨境電商孵化基地合作協(xié)議3篇
- 《形勢與政策》課程標(biāo)準(zhǔn)
- 2023年海南省公務(wù)員錄用考試《行測》真題卷及答案解析
- 橋梁監(jiān)測監(jiān)控實(shí)施方案
評論
0/150
提交評論