app網(wǎng)站開發(fā)
提問問題
列表
-
移動前端開發(fā)和 Web 前端開發(fā)的區(qū)別是什么
查看答案>>
-
自學網(wǎng)站開發(fā)自己開發(fā)app年賺10億多少時間
查看答案>>
-
如何判斷一個 app 是原生還是 webapp,或者是兩者結(jié)合的?
查看答案>>
-
APP開發(fā)需要多長時間
查看答案>>
-
APP開發(fā)需要多長時間
查看答案>>
-
怎么開發(fā)app?
查看答案>>
-
一個手機APP的開發(fā)流程是怎樣的
查看答案>>
-
開發(fā)手機app 應該學什么
查看答案>>
-
怎么搭建一個網(wǎng)絡(luò)平臺,并開發(fā)一個APP與網(wǎng)站對接
查看答案>>
-
怎么搭建一個網(wǎng)絡(luò)平臺,并開發(fā)一個APP與網(wǎng)站對接
查看答案>>
移動前端開發(fā)和 Web 前端開發(fā)的區(qū)別是什么
可以分成兩部分理解1.服務器端開發(fā),也叫后臺開發(fā),這是唯一的,對應不同的平臺,他負責數(shù)據(jù)的分發(fā)與存儲,和一些邏輯的處理.邏輯處理的多少由業(yè)務的復雜程度決定。服務端相對獨立,與平臺沒啥關(guān)系.2..1中不同的平臺指web平臺、移動設(shè)備平臺等,移動設(shè)備又可分為andriod平臺、iPhone平臺等每個平臺都有自己的規(guī)范和開發(fā)技術(shù)。web平臺的規(guī)范是鍵盤+鼠標,開發(fā)技術(shù)是html+css+javascript;移動設(shè)備平臺的規(guī)范是鍵盤+手指(觸摸和手勢),技術(shù)iphone是Objective-C,android是java。業(yè)界很少有說移動web前端開發(fā)的,都是移動web開發(fā).而web app特指的是用html5技術(shù)開發(fā),之所以叫web app是因為他比較接近客戶端應用程序的用戶體驗,可以和系統(tǒng)深度融合,調(diào)用一些只有客戶端才能調(diào)用的功能(比如在移動設(shè)備上利用html5開發(fā)出的網(wǎng)頁可以訪問電話、攝像頭等本地功能).通常你看到的一些文章中會提到web app 和native app,這里的web app指的是mobile web app,而移動web和web開發(fā)沒本質(zhì)的區(qū)別,但需要不同的開發(fā)框架,以解決在移動設(shè)備上的適配問題和一些特殊的操作以及功能調(diào)用。最后總結(jié)一下,web開發(fā)利用的是基于瀏覽器的網(wǎng)頁語言技術(shù),native app開發(fā)利用的是基于操作系統(tǒng)的程序語言技術(shù),web app介于兩者之間.當然現(xiàn)在比較流行混合型app,這個可以多百度一下.
如何判斷一個 app 是原生還是 webapp,或者是兩者結(jié)合的?
1、在手機設(shè)置、開發(fā)者選項中開啟顯示布局邊界功能;2、進入應用查看布局邊界;3、原生應用可以看到各個控件的布局邊界,web界面只有整個頁面的一個邊界。
APP開發(fā)需要多長時間
有時間差是因為有的一些網(wǎng)絡(luò)公司直接套用之前自己公司做的模板,方便快捷,因為這些公司沒有強大的技術(shù)團隊,無法一一做到重新設(shè)計,重新編寫代碼,所以有的就報幾天就可以開發(fā)出來,缺乏創(chuàng)新。如果需要特意定制,時間肯定要長,一般在15天左右,這是因為所有的頁面都要從新編寫,上個月我找了一家互聯(lián)在線的APP開發(fā)公司,我的APP開發(fā)了16天就可以了,目前運行速度和性能挺不錯的,建議你了解下吧。
APP開發(fā)需要多長時間
有時間差是因為有的一些網(wǎng)絡(luò)公司直接套用之前自己公司做的模板,方便快捷,因為這些公司沒有強大的技術(shù)團隊,無法一一做到重新設(shè)計,重新編寫代碼,所以有的就報幾天就可以開發(fā)出來,缺乏創(chuàng)新。如果需要特意定制,時間肯定要長,一般在15天左右,這是因為所有的頁面都要從新編寫,上個月我找了一家互聯(lián)在線的APP開發(fā)公司,我的APP開發(fā)了16天就可以了,目前運行速度和性能挺不錯的,建議你了解下吧。
怎么開發(fā)app?
不論是ios還是android的應用開發(fā),其實都遵循著一定的開發(fā)流程,只有如此才能使開發(fā)過程有章可循而不是一團亂。 你的app應用是開發(fā)給誰用的?是寫給小孩玩的游戲,還是用來理財?shù)挠涃~類應用,每個應用都有固定的適用人群,而這決定你應用的內(nèi)容是什么,也決定了要給使用者以什么樣的用戶體驗。互聯(lián)網(wǎng)是個神奇的大網(wǎng),大數(shù)據(jù)開發(fā)和軟件定制也是一種模式,這里提供最詳細的報價,如果你真的想做,可以來這里,這個手機的開始數(shù)字是一八七中間的是三兒零最后的是一四二五零,按照順序組合起來就可以找到,我想說的是,除非你想做或者了解這方面的內(nèi)容,如果只是湊熱鬧的話,就不要來了。 你的app應用是做什么的? 一個app有明確的使用目的是必須的。如何來明確?一個辦法就是要去想清楚什么能吸引用戶來使用你的app。 你的app能解決什么問題?一個app應該致力于解決好一個問題而不是想能處理很多好無相關(guān)的問題,因為那樣你就要考慮開發(fā)幾個不同的app。每個app都應該專注解決一類問題。 設(shè)計用戶界面。有了明確的理念和構(gòu)想,下面就是該設(shè)計用戶界面了,用戶界面是app使用者與你的app交互的地方,應該遵循簡潔美觀,便捷的原則,從app使用者的角度出發(fā),帶給用戶良好的使用體驗。 定義交互方式。用戶界面因為有了交互才變得有活起來。在app開發(fā)中,交互的啟用都是通過用戶操作的事件來觸發(fā)的,比如手指的點擊,滑動,捏合等操作。通過定義這些事件,我們可以精確地對用戶的操作來給出響應,或者打開新的界面,或者提供展現(xiàn)的內(nèi)容在當前界面上。 部署用戶行為。定義好交互方式后,接下來就要通過代碼來實現(xiàn)這些定義好的行為了。可以說用戶的所有操作都是通過我們實現(xiàn)的定義來得到響應的,如果沒有前面明確的定義,那么會給用戶帶來困擾,這是一個好的app所不能出現(xiàn)的錯誤。 數(shù)據(jù)交互的部署。有了設(shè)計好的用戶界面和交互方式,接下來就要考慮數(shù)據(jù)的存儲問題。在界面與數(shù)據(jù)之間必須要定義明確的交互方式,盡管使用app的人是不直接和這些數(shù)據(jù)交互。一個好的數(shù)據(jù)模型是你app的堅實基礎(chǔ),使你的app更有擴展性,更易于將來的修改 上面講解了APP開發(fā)的流程,下面來講解開發(fā)APP的費用,簡單來說就是這個APP需要多少人、做多長時間、人員的工資是多少。對于APP外包開發(fā)的報價,一般取決于下面幾個因素: 1、APP支持平臺:常見的APP移動平臺包括谷歌Android、蘋果iOS(iPhone/iPad),做的手機APP是針對其中某一個、還是兩個平臺都需要,對應了不同的開發(fā)成本。除了APP本身,很多APP還有網(wǎng)站版的管理后臺,管理后臺的開發(fā)成本也需要考慮在內(nèi)。 2、開發(fā)人員工資一般來說,外包項目報價的基礎(chǔ)是開發(fā)人員的工資,而工資又是和工作年限、經(jīng)驗、水平等決定的。這里的開發(fā)人員包括產(chǎn)品經(jīng)理、UI設(shè)計師、前端工程師、服務端工程師、iOS和Android客戶端工程師等,不同的外包項目需要的開發(fā)人員不同。舉個例子,假設(shè)一個iOS開發(fā)工程師一月工資22000元(工資數(shù)值僅舉例),按照每月21.75個工作日來計算每天的開發(fā)費用,這里是每天(22000/21.75)=1000元,如果你考慮20%的利潤,則每天費用變?yōu)榱?000x(1+20%)=1200元。致電一八六零零三一四起吳零(注:現(xiàn)實中,開發(fā)人員的工資之外,還有社保等其他人力成本支出) 3、產(chǎn)品功能的復雜程度產(chǎn)品功能的復雜程度決定了所需要的開發(fā)人員和時間,開發(fā)需要30人/天和100人/天,價格是不同的。接前面的例子,如果一個項目需要一個iOS開發(fā)工程師30人/天,那么按照1200元每天的價格,項目總費用就是(1200x30)=36000元。 4、外包團隊經(jīng)驗和素質(zhì)如果是產(chǎn)品功能復雜的項目,外包團隊的素質(zhì)對最終結(jié)果影響很大,而好的團隊則報價自然會更高一些。產(chǎn)品功能簡單的項目,另當別論。 5、外包團隊的所在地同樣能力的外包團隊,在不同的城市也會導致開發(fā)成本的差異,比如在北京、深圳和上海的外包團隊成本自然高一些,因為當?shù)亻_發(fā)人員薪資和其他支出相對更高。 6、客戶預算如果產(chǎn)品需求很多,但是預算不夠,那也白搭,因此客戶應該根據(jù)預算了確定產(chǎn)品功能需求。當然,一定會有甲乙雙方討價還價的過程,雙方合作共贏才是王道。
一個手機APP的開發(fā)流程是怎樣的
1、一個APP項目的最初首先要確定項目整體方案,整個項目的規(guī)劃,大體框架,做成文檔展現(xiàn)出來,以便大家提意見和更好的改進。也就是說首先要確立產(chǎn)品原型,進入項目評估階段。經(jīng)過反復確認,最終形成產(chǎn)品腦圖和完整的需求文檔?! ?.功能設(shè)計—APP項目概要設(shè)計 第二步相當于網(wǎng)站的需求分析,需要整理確定APP的主要用戶群體和APP能實現(xiàn)的功能。關(guān)于APP開發(fā)設(shè)計可以在一些APP開發(fā)平臺上借助一些工具來充實你的手機APP,像結(jié)合推送、地圖、社交分享、第三方登錄等常用的工具讓你的APP更豐富一些。借助第三方服務來豐富自己的作品是很好的借力途徑,一定不要錯過,平時要養(yǎng)成收集平臺的習慣,例如工具平臺,學習交流平臺,養(yǎng)成總結(jié)整合資源會是受益一生的好習慣?! ?. 功能實現(xiàn)—APP項目打碼階段 APP的大概界面構(gòu)思和設(shè)計,大功能模塊代碼編寫。正式進入產(chǎn)品的原型設(shè)計階段。UI、UE開始設(shè)計,形成初步的效果圖。在經(jīng)過確認后界面的效果圖正式設(shè)計完成。產(chǎn)品在設(shè)計圖完成后,進入研發(fā)階段。通過編程語言形成正式的程序。至此,APP的制作過程就完成了一大部分,可以進入測試部進行測試。作為一個開發(fā)者來說這才是重頭戲,設(shè)計,測試都是別人的事情,這一步主要是開發(fā)者努力打碼階段,不斷碼磚,修bug階段。 4.測試—APP項目大家評 把大概的界面和功能連接后,APP的大致demo就出來了,demo自己試用和體驗幾遍后,根據(jù)實際情況修改,沒有大錯誤后,新版本可以嘗試尋找beta用戶, 根據(jù)測試用戶的反饋,改進并反復測試。用戶測試階段一定要把每個用戶的意見考慮進去,不一定每個意見都會采納,但是不要放過一點瑕疵,盡全力讓自己的作品更好?! ?.APP項目完成, 把APP投放市場 在產(chǎn)品經(jīng)過多次測試,修改bug確認無誤后。一個APP制作項目就完成,可以進入個大市場,投放使用。市場推廣也是比較關(guān)鍵的一步,在各大市場中,開發(fā)者就要通過各種方式推廣自己的APP產(chǎn)品,力求APP在市場上獲得的下載量,吸引的用戶?! ?、營銷推廣手機APP軟件 專注在一些關(guān)鍵領(lǐng)域有效的推廣你的APP軟件,讓你的客戶能夠發(fā)現(xiàn)它,并且下載它。APP應用軟件的一些基本要素將會成為營銷機會,那也是獲得成功的關(guān)鍵。你的工作,就是要為用戶從發(fā)現(xiàn)APP應用圖標到點擊下載按鍵,創(chuàng)造出一條無縫業(yè)務流。
開發(fā)手機app 應該學什么
沒有編程基礎(chǔ)的話,可以從編程的入門開始學,比如basic和pascal,再轉(zhuǎn)C語言,慢慢看看c++,java之類的。JAVA是安卓app開發(fā)的基礎(chǔ)語言,從變量,函數(shù),類,借口的創(chuàng)建和使用,到各類常用API的使用。比較常用的技術(shù)先學,打好基礎(chǔ)是關(guān)鍵,包括:1、Activity生命周期 2、界面開發(fā)技術(shù)3、數(shù)據(jù)存儲技術(shù) 4、網(wǎng)絡(luò)編程。
怎么搭建一個網(wǎng)絡(luò)平臺,并開發(fā)一個APP與網(wǎng)站對接
已經(jīng)平臺例加減船票系統(tǒng)平臺連接APP、微站、公眾號、百度直達號等統(tǒng)臺便管理即使編程零基礎(chǔ)要鼠標添加或刪除些功能選擇自喜歡模板制作
怎么搭建一個網(wǎng)絡(luò)平臺,并開發(fā)一個APP與網(wǎng)站對接
已經(jīng)平臺例加減船票系統(tǒng)平臺連接APP、微站、公眾號、百度直達號等統(tǒng)臺便管理即使編程零基礎(chǔ)要鼠標添加或刪除些功能選擇自喜歡模板制作
熱門問答