国产视频自拍一区-99视频精品全部免费免费观-三级视频网站在线观看-轻轻碰在线视频免费视频 国产999在线观看_国产情吕AⅤ毛片AⅤ毛片_国产欧美一区二区精品性色_国产女人在线视频

跨平臺手機app開發(fā)案例分析

來自:米么信息
時間:2018-10-15 17:55:46
分享:
米么信息 米么信息 米么信息
你可能已經(jīng)看過類似的統(tǒng)計數(shù)據(jù):智能手機用戶支持手機app開發(fā),花費89%的移動媒體時間。或者聽說Gartner預(yù)測2018年移動app下載量將產(chǎn)生770億美元的收入。這些數(shù)字很難讓人忽略。我們擁有Xamarin的跨平臺移動app開發(fā)經(jīng)驗,我們決定編譯這個Xamarin手機app開發(fā)展示,討論該技術(shù)最獨特的功能以及它們在提供這些手機app開發(fā)中扮演的角色。

你可能已經(jīng)看過類似的統(tǒng)計數(shù)據(jù):智能手機用戶支持手機app開發(fā),花費89%的移動媒體時間?;蛘呗犝fGartner預(yù)測2018年移動app下載量將產(chǎn)生770億美元的收入。這些數(shù)字很難讓人忽略。

我們擁有Xamarin的跨平臺移動app開發(fā)經(jīng)驗,我們決定編譯這個Xamarin手機app開發(fā)展示,討論該技術(shù)最獨特的功能以及它們在提供這些手機app開發(fā)中扮演的角色。

成都米么信息認為,通過為所有三個主要移動平臺進行手機app開發(fā),開發(fā)人員可以共享高達75%的代碼。此外,使用Xamarin.Forms,一個具有超過40個跨平臺控件和布局映射到本機控件的庫,共享代碼庫可以達到100%。

跨平臺手機app開發(fā)案例分析

1)Olo正在幫助最大的餐飲品牌轉(zhuǎn)型數(shù)字酒店,并為3000萬客戶提供在線訂購服務(wù)。作為一個在線訂購服務(wù),Olo很快嘗試了一個混合JavaScript框架,不幸的是,手機app開發(fā)人員處理了太多的問題,導(dǎo)致有時候需要數(shù)周才能完成簡單的功能。

使用Xamarin重建手機app開發(fā)并不是一個困難的決定。他們已經(jīng)成為C#和.NET商店,他們有機會最終邀請他們現(xiàn)有的工程進入移動領(lǐng)域。Olo的首席工程師Greg Shackles并不認為工程師應(yīng)該避免使用非共享代碼,如果它能夠更好地提供特定于平臺的體驗。無論哪種方式,Olo都可以從核心級別的代碼共享中受益,包括服務(wù),數(shù)據(jù)庫訪問,網(wǎng)絡(luò)和API調(diào)用。他們構(gòu)建的工具允許他們使用類似的邏輯為每個品牌創(chuàng)建獨特的項目。

2)MRW是西班牙領(lǐng)先的國際快遞運輸公司。超過10000名MRW員工在西班牙,葡萄牙,安道爾,直布羅陀和委內(nèi)瑞拉的1300多家特許經(jīng)營店中運營。公司進步的一個關(guān)鍵因素是通過促進交付協(xié)調(diào)來支持2500個并發(fā)用戶的手機app開發(fā)。

在成功創(chuàng)建手機app開發(fā)的Windows版本后,MRW開始尋找在Android上構(gòu)建并保持原生性能的方法。在另一個平臺上完全重寫MRW Mobile的眾多功能將超出預(yù)算并花費更多時間。通過Xamarin,他們設(shè)法利用現(xiàn)有的技能組并重用代碼。管理層也渴望開始為iOS構(gòu)建,估計與Android手機app開發(fā)共享90%的代碼。

3)作為葡萄牙最大的銀行之一,擁有100多年歷史和160萬客戶,CréditoAgrícola急于應(yīng)對智能手機用戶通過移動設(shè)備交易財務(wù)的不斷增長的需求。該公司關(guān)注的是在手機app開發(fā)上為客戶提供持續(xù)支持,同時確保必要的安全要求。在三個月內(nèi),該公司通過重復(fù)使用75%的代碼,成功地為所有三個平臺發(fā)布了手機app。因此,CA Mobile涵蓋了34種費用類別,支持付款授權(quán)以及費用審批的實時推送通知。

4)Novarum DX是BBI Solutions的子公司,BBI Solutions是診斷和制藥市場成品測試平臺的領(lǐng)先制造商。Novarum DX的專家旨在構(gòu)建一個手機app開發(fā),可以簡化解釋橫向流量測試,并允許用戶通過智能手機相機識別結(jié)果。

跨平臺手機app開發(fā)案例分析

該團隊使用本機攝像頭訪問并在操作系統(tǒng)中應(yīng)用相同的代碼來創(chuàng)建Novarum Reader,這是第一個無需添加任何硬件即可運行的診斷手機app開發(fā)。通過Xamarin,該公司設(shè)法減少了資源,并為所有手機app開發(fā)僅分配了一個工程團隊。在他們第一次使用該技術(shù)后,Novarum DX使用相同的基于Xamarin的手機app開發(fā)方法,運送了大約20個不同的手機app,這些手機app開發(fā)使用Xamarin制作,每個手機app開發(fā)在4-6周內(nèi)完成。

它并不一定意味著只使用一種編程語言,您的手機app開發(fā)時間和費用就會自動減少一半。你仍然需要花時間為每個操作系統(tǒng)調(diào)整手機app開發(fā),特別是在涉及UI和特定于平臺的功能時。


轉(zhuǎn)載請注明出處,擅自轉(zhuǎn)載將追究法律責(zé)任

點擊查看從微軟看移動辦公平臺開發(fā)應(yīng)注重哪些因素?



米么信息 米么信息 米么信息
分享文章至