App文章分享

會員卡濃縮進手機! 卡片APP正夯

by Max on 2016-08-25

不管是賣場還是百貨公司,都會推會員卡,號稱可以享有更多優惠,但大家卡片越拿越多,皮包也跟著變厚,現在有手機app,推出會員卡整合軟體,利用把條碼拍照的原理,就像是一張照片,條碼只要能刷,就能讀取會員卡資料,但就怕手機卡片會被盜用,業者也設下門檻,像是要抵扣紅利點數享受優惠,還是要拿實體卡片才能。

有會員卡優惠就能多更多,但就怕遇到這狀況,會員卡大大一疊,皮包撐厚了,真的要用卻是找都找不到,就像幫會員卡拍照把卡片後頭的條碼拍照存起來,因為店家刷會員卡主要也是在刷這一長串的條碼,來把紅利存進去或者扣會員優惠,能把一堆卡片整合是好事,相關軟體也不少,原理都是把會員卡的條碼拍照、做整合,想用手機裡的會員卡抵紅利,先被店員擋了下來,因為就怕有人拿別人的卡盜用點數,可就糟了,其實條碼刷得過都能顯示紅利點數,但手機版的就只能存、不能扣,真想要用電子版,只能用業者自個出的手機電子卡。

大賣場公關何默真:「這個app事實上就是用條碼的方式做紀錄的,只要是用條碼方式做紀錄的會員卡,都可以透過手機,來做記憶。」用手機軟體整合會員卡的確能讓皮包瘦身成功,但如果 是要扣紅利點數,還是切記保留實體卡,才不會換不到紅利好康。

繼續閱讀
Max會員卡濃縮進手機! 卡片APP正夯

做產品,到底該外包還是自己聘人?

by Max on 2016-04-08

本文原刊登於 AlphaCamp〈做產品,到底該外包還是自己聘人?〉。作者 Paul,目前就任 Fable 寓意科技執行長,亦擔任數家公司的技術顧問,作為一個軟體開發的技術人,成立寓意的本意就是希望為每一個產品都是從一個故事開始,藉由探索需求的過程來發展出合理的產品,目前與公司夥伴已協助十多個產品順利上線,並且與客戶一起持續找尋更好的產品定位與方向。

「委託外包?還是內部聘技術人?」這個問題對於非技術背景的經營者而言,一直是個兩難的抉擇。如果此時,你正好準備創業,擁有自己領域的商業資源,該如何讓一個產品快速進入市場,發揮所有商業資源的效益?我希望以中立的角度來剖析優劣勢提供各位參考,希望對於大家產品開發的過程,有更深入的幫助。

怎麼考慮要不要外包?

一般來說,如果是短期的產品或是專案開發,大部份人會選擇外包,不只小公司,中大型公司開發新的技術領域時,其實也常常如此選擇,然後打的如意算盤就是,價格低、開發速度快、工程團隊不需要管理、產品做出來後再找來工程師接手即可。然而從我聽到的、看到的案件之中,大部份的案件都不是如此的順利。

因為當公司選擇價格低的開發團隊時,通常就會遇到高風險,而管理外包的方式,絕大多數就是「一紙合約」,說實在話,以我經歷接案事業將近快十年的時間裡,即使每個接案公司都希望在合約中詳細規範規格,但從來沒有遇過任何專案的業主是不會改變規格的,也因此造就業主的美好想像和開發結果天差地遠,雙方都有說不完的苦衷,而那「一紙合約」在此時的效力跟墊便當的宣傳單差不多,通常這種案件結果就像是情侶分手,不是草草結束,就是另尋他人。

既然這是常見的外包慘況,為什麼還要選擇外包呢?我認為外包提供最大的優勢是「彈性支援」,因為一個月內臨時要內聘到兩、三個資深的開發者開發產品除非祖上有積德,然而透過找外包的話,這絕對是有可能的事情。

自己人是否比較好?

0002

上圖是我最常用來說明聘人會遇到的問題,簡而言之,當公司剛開始開發產品時,很可能聘用多個領域的工程師,但是當產品發展逐漸邁向穩定時,工程師的工作量隨之降低,代表產品更新的需求減少時,工程師的管理成本顯得大幅浪費,甚至有的工程師在團隊就直接乾脆被拉去當業務,當然這對公司經營而言應該不是最好的配置,套句鄉民的說法,凡事還是讓專業的來比較好。

公司聘人,很多人會覺得優點當然是自己的人比較好使喚,或是起碼資料不會外洩,要不然就是開發能量充足的時候,想做什麼都可以做,如果公司制度和配套全面,這些理想狀況確實可行,偏偏筆者也常聽到許多「意外」,除工程師能力不夠全面等普遍問題,公司文化跟工程師不合造成工作效率低,或是工程師拿翹,自己在程式碼裡面留一手,甚至擅自離職,當然也有公司業務成長或資金擴充時,工程師認為自己的技術成本應該提升,導致團隊失和,偏偏請神容易送神難,讓產品開發原地打轉。這類「人的風險」狀況都相當常見,也成為內部聘人最大的隱憂,只能說聘人的成敗,多取決於老闆自己看人的經驗。

如何做出選擇?

要回答這個問題,我認為最重要的因素為「公司內有沒有技術架構者?」。這位架構者或許是 CTO,或許就是 CEO,當然也有神人等級的 UI 設計師有能力自己規劃系統架構。擔任「技術架構者」有個極為重要的工作:切割系統並且分派工作。大部份剛成立的團隊,有些成員是工程師,但一般工程師並沒有能力構築整個系統,舉例來說,假設今天要做一個像是 Instagram 的 App,架構者必須明確定義資料結構,並建構資料庫大概的樣貌,然後拆解 App 要處理的工作項目與 Server 端要處理的工作項目,最後再用 API 的規範文件規範出來,這樣剩餘的工作,就可以分別找 App 工程師、 Server 工程師個別開發,此時可以選擇再搭配外包進行單純且密集的合作,運用外包的彈性,在短期內完成工作。

如果公司沒有架構者就進行開發,光在釐清產品規格時,就會遇到很大的阻力,因不清楚產品的技術架構,也沒辦法實踐找尋從開發到上線的最短路徑。此時,我通常建議團隊至少招聘兩種人,UI 設計師以及後端工程師,UI 設計師必須對於使用者經驗有認知的,這兩種角色都必須要思考整個產品面向的規劃,聘到這兩種人,對於產品的開發過程來說,絕對會是很大的幫助,也可以將從這兩種人手開始訓練成公司的架構者。

關於降低外包的風險

在產品開發的過程,為了規避工程師掌權的風險,最重要的兩件事情,就是技術文件以及程式碼的透明管理,不管聘人也好、外包也好,一定要在早期就規範這兩者資料文件,筆者已經耳聞太多工程師離職後,接手工程師乾脆整個案子做重構的慘案,或是外包跑掉,連資料庫的密碼都沒留下。

因此在我管理的專案中,都十分要求技術文件以及程式碼的管理,即使這會讓成本上升,卻會大大降低風險,如果你是屬於非技術底的創業者,不管你聘用自己的 CTO 或是外包團隊為你開發產品,請一定要記得讓他們教會你怎麼看資料庫、怎麼進到產品的 Server、所有系統的帳號密碼、程式碼放置的位置(最好是使用原始碼管理的工具)以及產品設計的原圖一定要留下來,這都是為了追溯產品架構的最佳資料,即使多花點錢,都會是值得的。

做一個尊重技術專業的老闆

我們總是聽到業主說:「既然你們是專業的團隊,應該大小事都要能夠處理好,我就不用擔心這些事情,應該時間到了,產品就要完整呈現在我眼前」。通常遇到這種業主,我建議接案團隊,有機會就不要跟這個客戶合作了,因為他們對於軟體服務的產品開發毫無概念。

在產品開發的過程,一定會有規格的改變,哪怕是一個按鈕的位置要改變或是顏色要調整,甚至是一連串改變設計的過程,都是常見的狀況,在這過程中,業主不願意了解為什麼改變一個東西,會造成工程師的困擾,會造成架構的改變,或是業主連最基本的技術架構都不願意花時間理解,說要做軟體服務的領導者,這實在是一件可笑又可怕的事情,當然不只是業主,很多公司的老闆也都是如此。

我目前合作的夥伴,對技術開發的專業都是相當尊重的,即使改變產品方向,也知道取捨,盡量減輕開發工程中的負擔,一起了解也許會多花一點時間,但也一定會讓產品的營運端跟開發端合作更為緊密順利。漸漸的,你也會發覺,即使你並非技術背景,但也會知道什麼是 Git、什麼是 Linux、什麼樣的工作是 Backend 的人在做、什麼樣的工作又是 Frontend 跟 app 開發者在做的工作,這些眉眉角角,會讓你了解產品開發狀況的最佳切入點。

不管找外包還是自己人,找對人最重要

對我而言,不管是外包也好,自己聘人也好,都希望是以「長期合作」為雙方共識,該付的價錢先談好,大家合作的底線也都說好,遇到不願意提供程式碼的工程團隊,我會寧願不合作,也不要為了趕進度硬要合作,因為那只會造成後續開發的問題。我最強調的是,不管在哪種合作模式下,誠信一直都是最重要的事情,找到跟自己最合調的工作團隊,即使遇到了問題,也可以一起共度難關,一起為開發延遲的狀況找個最好的解法,而不是互相歸咎責任,畢竟,增加產品開發的速度還不是為了把產品更快更完整的銷售到市場上,依此共識,不論是聘人也好,外包也好,只要大家目標一致,剩下就是創造雙贏的分潤過程了。

 

分享自 http://www.inside.com.tw/2015/04/30/inhouse-vs-outsource-in-creating-product

繼續閱讀
Max做產品,到底該外包還是自己聘人?

企業如何考慮App開發這件事?

by Max on 2016-04-08
繼續閱讀
Max企業如何考慮App開發這件事?

App開發 外包出去就都不用管?不懂 Coding 也要參與

by Max on 2016-04-08

2009 年,Farhan Thawar 加入 App 開發公司 Xtreme Labs 任 VP of Engineering 一職。那時候的 Xtreme 囊中已經有很多大客戶,其中就包括了最大的社交網絡和最熱門的體育組織。而這些大客戶的共同點就是,他們都亟不可待地要在移動互聯搶占先機。

無需贅言,移動終端一次次用數據證明了自己才是大勢所趨。Facebook 公佈其在美國日訪問量的 78% 來自手機端,Twitter 是 75%。並且 Twitter 65% 的廣告收入來自手機廣告。

對於創業公司來說,他們有限的時間和金錢資源使其不得不在移動化的道路上步步為營。
今天的 Farhan Thawar 在 Xtreme 被加拿大公司 Pivotal Labs 收購後任 Pivotal Labs 的 VP-Engineering 一職,他談論了創業公司在通往移動化道路上的 5 個誤區。

誤區 :在每個平台上建原生 App(Native App)純粹是種浪費
現實:如果你想要一個 5 顆星的 App,不用掙扎了,5 顆星是屬於原生 App 的。

跨平台 App(Cross-Platform App)的好處無需贅述,這是個一勞永逸的工程,一次程式碼能在所有設備上使用。

聽起來簡單,沒錯,Facebook,LinkedIn,甚至美國西南航空剛開始也都是這麼想的。但圖方便的代價就是,很快 Mark Zuckerberg 就跑出來宣稱對於 HTML5 (可使網頁 App 實現接近原生 App 的體驗效果)是個巨大的錯誤。

Thawar 至今仍記憶猶新的是,在西南航空還在用跨平台 App 的時候,他參加的所有會議都把這個 App 作為 App Store 裡最糟糕的案例拿出來講。

「公司們取捷徑的時候,絲毫沒有意識到,他們把最糟的用戶體驗留給了所有人。」

三家公司後來都重新開發它們的 App。

然而跨平台 App 仍對在時間金錢上都捉襟見肘的創業公司最具吸引力。他們過度依賴 HTML5,混合 App (Hybrid App)和跨平台工具包, 儘管它們都無法生成絕佳的用戶體驗,至少現在還達不到。每個看上去很美的解決方案都有它的弊端:

HTML5:跨瀏覽器兼容問題難以解決,導致最後需要對每個平台進行優化。

混合 App:其實就是原生 App 外殼封裝的 web App,這種 App 會像網頁一樣整體刷新重繪界面,給人慢的印象。此外,應用本身和 Web 界面間的溝通層通常較為複雜,也更容易出錯。原生 App 無界面延遲,只重載數據。

跨平台工具包:要求每個平台有大量自定義 Code,這樣給每個平台寫原 Code 更容易。

與其求廣不如求精,把最熱門平台的 App 寫深寫透才最重要。

這又引發了另一個議論,究竟哪個平台能帶來最大收益?

當大多數公司都把操作系統 iOS 或 Android 放在首位時,調查結果令他們大跌眼鏡。

其實黑莓和 Windows Phone 的使用者才是一些公司的目標客戶, 這一切都取決於你想要這個 App 扮演什麼角色。為找到最佳平台就意味著要挖掘客戶群的人口統計資料,從而發現用戶們不同的使用習慣。

例如 Android 用戶和 iOS 用戶就有十分不容的使用習慣。Thawar 認為要在完全攻克一個操作平台之後再拓展到其他平台,從時間和質量上來看,這都是做出一個好 App 的唯一途徑。

誤區 :我們已經有完善的後台支持 App 了
現實:你需要改變,升級或者完全重建後台以創造出最佳移動體驗。

API 設計和實現對構建出運行優良的 App 至關重要。很多公司都體驗到遠高於網站的來自移動終端的訪問量。試想,以銀行為例,多數人或許一周都不會登錄網銀一次卻可以每天瀏覽 50 次手機銀行。你的後台設施可以從容應對這樣大的流量嗎?

Thawar 記得曾有一個擁有優良網站後台的客戶,在移動 App 上線後,才意識到服務器在處理每個請求時就需要往回輸送 1.4MB 的數據,在這種量級的數據交換下優良的用戶體驗幾乎不可能。

Thawar 給公司們應對類似問題的建議是:

將有效載荷最大化:最好的移動用戶體驗和最小的數據傳輸並。對於移動終端來說,好的 API 允許從服務器回傳的最大的有效載荷應低於 4KB。

分頁處理:任何類型的返回列表都應當支持游標類型和分頁的結果(例如,我能夠從第四頁開始的 25 個結果)。

重試: 允許客戶端向服務器多次發送相同的 API 請求以確保收到,而「重試」同樣的 API 請求並不意味著向同一個服務器發送兩個請求。

低延遲:每一個 API 請求的延遲越小,App 的反應越敏捷。
每一個螢幕生成單個 API 請求:最完美的情形是移動終端的每個螢幕都只向後台發送不超過一個的 API 請求。允許在服務器終端多程序運行並回傳數據以達到鬆散耦合。

誤區 : 自己開發和外包給移動開發公司一樣快。
現實:自己開發至少要多花 4 倍時間。

Tharwar 有著和各種公司合作的經驗,甚至是最後不選擇和他們合作的公司,他也都一一分類存檔以積累經驗。

很多公司會來到 Thawar 的團隊這裡詢問多久能做好一個怎樣的 App。當從 Thawar 的團隊裡得知這個 App 需要 1 到 3 個月的時間後, 一些公司選擇自己開發了。但等他們的 App 在 App Store 上線那至少是 1 年後的事了,4 倍的推遲屬於正常範圍。

很多團隊都有自己的 HTML,CSS 或 JavaScript 的資源,但極少創業公司能有一個成熟的移動開發團隊。選擇自己開發 App 實則是在金錢和時間的權衡中選擇了後者。但為什麼開發 APP 要花創業公司這麼久的時間呢 —— Tharwar 認為創業公司忽略了最關鍵的需求: 對的人才。

多數公司都沒有把增強工程師們在某一特定方面技能的時間算進去。當決定自己開發時,你需要的不僅僅是出色的工程師,而是有移動產品開發經驗,QA 和 UI 設計方面的專才。並且這樣的一支團隊還要能達到高效密切的溝通。如果做不到,可能的結果是:錯誤的產品願景,或是不完善的 QA 等等。

如果你決定找外包的 App 開發公司,那如何選擇又是一個問題。你需要關注的對方的企業文化是否契合,相互間是否能建立起高效的溝通反饋,對方公司是否有相關經驗。Thawar 認為雙方能夠高效溝通是最關鍵的。以 Chipotle 為例,這個大型連鎖快餐店自 2009 年的第一版 App 上線後,直到 2013 年才推出第二版 —— 四年的延遲歸咎於溝通低效。不要忘記,使用者期待見到是一個性能和設計上的不斷完善的 App。

Tharwar 給出的建議是,在挑選合作公司是關注以下問題:

1. 從過往的項目和客戶那裡,他們在技術和經驗上分別學到了什麼?

2. 能否和客戶本身的研發團隊共同開發?

3. 他們熟悉「敏捷開發(Agile Software Development)」嗎,能否做到例如緊密協作,密切溝通,頻繁交付新版本等等。

5. 他們曾犯過最大的錯誤是什麼?

Tharwar 認為最後一點是最重要的, 這是個關於誠實度和透明性的測試。也會讓你對相互間的合作方式有一個初步的試水。

誤區 :我如果把 App 的開發外包了,那我什麼也不用做了。
現實:創業公司作為客戶,也要密切參與到開發過程中。

最完美的情況是讓雙方每天坐在一起工作,App 開發公司才能夠切實理解你究竟想要什麼。

對於 Tharwar 的 App 開發團隊而言,他們的目標是儘早以及不斷交付有價值的軟體。對於客戶方而言,通過和軟體開發公司的合作也是一個積累經驗和為未來自己開發 App 準備的過程。

一個優秀的移動開發團隊甚至可以讓你看清楚以後要雇傭什麼樣的員工,且在無形中提高你未來移動團隊的質量。

誤區 :一旦我把項目給這個開發團隊,我就得永遠依賴他們。
現實:你隨時可以離開,也可以自己接管。

令人諷刺的一個現像是,最好的移動開發公司最後都銷聲匿跡, 因為他們教會了客戶如何去建立自己的移動開發部門。「結對編程(Pair Programming)」讓雙方尤其是客戶方的優秀的工程師們不斷進步,當創業公司羽翼漸豐時,建立自己的移動開發部就不是難事了。

作為一個創業公司,你需要一個理解你公司,產品並且把你的成功和他們自己的成功結合在一起的伙伴。這樣的伙伴不僅能夠祝你在移動業務上勢如破竹,更能給整個公司的業務帶來新的機遇。

 

分享自 http://buzzorange.com/techorange/2014/02/06/satya-nadella-email-to-employees-on-first-day-as-ceo/

繼續閱讀
MaxApp開發 外包出去就都不用管?不懂 Coding 也要參與

APP開發預算低 看酷蜂科技如何降低成本

by Max on 2016-04-08

在APP開發中最大的問題是成本,在經過產品經理的計算之后,我們獲得開發一個APP要100萬,其主要的影響因素開發功能需求、開發周期、發人員成本、開發質量等,但是對于小型或者創業企業來說,無法承擔過高的成本。為此廣州酷蜂科技憑借領先的開發技術以及豐富的開發經驗,為企業精打細算。

1、開發功能需求

App開發跟其他項目一樣,有難易之分,功能單一,對UI設計要求不高,這樣的App明顯價格不會高,功能設計越復雜,這必然會導致app開發技術復雜,也就自然而然的會導致app報價越高。

2、開發周期

一般來說,開發周期越長,開發報價則越高。有些企業由于戰略問題,要求APP開發公司在一定的時間內打造出產品來,這對于開發人員來說,無疑是加重了工作的強度,他們必須在保證質量的情況下,耗費更多的精力,因此,開發周期短又會導致開發成本的增高。

3、開發人員成本

對于每個項目來說,都需要擁有專門的項目開發人員、設計人員、推廣專員、產品經理、項目經理等工作人員,所以決定報價的另一個因素便是投入到開發的人員數量。

酷蜂科技如何為企業降低開發成本

簡化

你的想法越復雜,它將花費你的錢就會越多。為此開發者在了解客戶打造的清晰目的和關心的目標的基礎上,減少溝通成本,以及設計具有針對性功能內容,為企業簡化APP內容,從而減低開發成本。

預算

在開發的過程匯總,企業需要制定開發預算,策劃人員在為客戶策劃方案的時候,將考慮預算因素,同時在開發的過程中,為客戶控制預算超出范圍。

專業的團隊

策劃

策劃團隊具備跨行業知識,在得知客戶的公司背景以及大概的需求后,能在最短的時間內提出有價值的策劃方案,為客戶提供專業、創新的建議。

設計

通過線框,開發人員能夠清晰了解企業的需求,為此UI 設計人員會在圖像類型、主題和顏色的鏈接為開發人員更多地指導。實現每個環節緊密銜接,進而為產品節省設計時間成本支出,最終節省開發成本。

研發

研發團隊緊跟時代的發展趨勢以及具備獨特的視角,研發出創新的功能,把客戶的理念結合在app上,為客戶提供最具創意移動產品。

專業的團隊為用戶為客戶提供從設計到上線的一站式服務,避免在服務的過程中出現轉包的現象,節省開發時間、資金、人力、物力成本。

嚴謹流程

酷蜂科技系統的開發流程包括了解APP定制開發市場概況、整體框架思路明確手機應用軟體開發方向、app開發功能模塊代碼編寫、推送服務的使用、 優化UI設計、提升用戶體驗、評估工作量及時間、驗收,修改及完善,app開發完成后,加入UI元素,根據測試用戶的反饋,APP軟體開發反復測試無錯誤后即可上載軟體平臺等,項目經理對每個流程進行設置時間節點,以及對每個負責人設置績效考核,保證整個開發過程流暢,避免產生不必要的開發成本,憑借高效率為企業節省開發成本。

繼續閱讀
MaxAPP開發預算低 看酷蜂科技如何降低成本

显著影响App开发成本的几大可能因素

by Max on 2016-04-08

有效的移动App开发过程需要大量的努力。App开发成本因在特定时间点的若干因素和市场条件而变化,它同样在很大程度上取决于需要被开发的App类型。

根据一项有将近96名App开发人员接受采访的调查显示,开发一个移动App的平均成本在15万元。很多方面将左右一款App的开发成本,而且因从一个市场到另一个市场,一个产品到另一个产品变得不同。

1.调查

开发一个App的首要阶段是调查。你App的成功很大程度上取决于在计划执行前所做的调查量。因此,它是我们需要投资的第一个领域,并且需要非常谨慎。很好的调查并不一定意味着更多的成本,它取决于调查的类型和数据收集的方法。调查的主要目的是了解市场的需要和需求。

收集数据的主要来源比次要来源要贵得多,但肯定更可靠。你还可以与用户面对面的交互,以产生一个对他们需求的更好的估计。这有助于提高最终产品的质量。但对于此类型的数据,我们首先需要确定我们的消费群体,在这里可以使用非常合理的成本便能获得次级数据。

现在,到了智能手机App开发者开始讨论进行投资的决定了。创业公司通常没有足够的时间和资源来更多地关注这个非常重要的环节,而知名公司能在调查上作出巨大的投资。

2.人力资源

影响你的App成本的最关键因素之一是从事这个工作的人。了解这个事实非常重要:熟练的劳动力会产生很大的影响。尽管他们可能会比缺乏经验的劳动力收取更多一点的费用,但他们带来质量和保证。

在这一阶段的下一个要素是决定是要通过内部开发人员开发还是外包出去。这两部分的成本大不相同。内部开发人员是一个合理的成本,而聘请外包开发人员很贵。

如 果我站在你的位置,我会选择一个混合所有这些不同资源的混合团队。一个有经验的开发人员团队,为了他们的技能和对细节的关注,以及几个新鲜的开发人员以投 入那些额外的努力和其创新理念。这可以帮助你保持移动App的预算,同时与那些能够及时完成并提供给你成功App的人合作。

3.定期更新 / 维护

每 当你看到一个已安装的App提供新版本时,你会尽快地更新App。有时更新小到你都不知道它到底更新了什么。但对有些人微小的东西可能对其他人很重要。一 个开发人员团队会一直致力于为用户提供他们所拥有的最佳技术。它是能使App保持其在市场中的地位的重要手段之一。即使最小项目的平均维护成本也不少—— 将近1000元/月。这是一个最低的估计数。项目的大小和维护成本齐头并进,并可以花费达1万元/月。

此外,它取决于公司以及他们更新其App的频率。成本将很大程度上取决于这一决定。近30%的现有移动App是至少每月更新一次或更多,而另一52.8%部分的App是间隔6个月更新一次。

4.测试

测试是影响App成本的一个象征性的要素。在App推出之前进行一个广泛的测试显得尤为重要。

第一次测试可能不是最后的测试。所以如果没有达到所期望的成功率,很有可能会进行重复测试。基于这一事实,你可能需要在外部反馈的基础上做一些更改。这会给你的预算增加额外的负担,但很难避免这个成本,因为它直接影响到App的成功率。

5.移动平台和设备

定义你开发App的移动平台对决定你的App成本有很大的影响。中国市场上提供的两个主要平台是iOS和Android。每个平台各不相同并且有不同的集成设置。

不 同的平台意味着不同的成本。如果您选择开发Android App,它会让你头疼因为它有超过18000个不同的设备和屏幕且会给确保App能在所有设备上良好运行造成困难。这部分需要多方的努力,以使App可在 所有设备上使用,而iOS只需要支持少量的设备,所以据说Android App开发起来最贵。

6.时间

时间是可以决定App开发成本的另一个因素。App的范围越广泛,所需的时间就越多。更多的时间肯定意味着更多的成本。因为它需要额外的资源消耗。

7.原生App还是混合App

原生App是那些为特定的平台设计且可以通过应用商店安装的App,而混合App不是为一个特定的平台而设计的。

据说,原生App比混合App相对速度更快但创建起来更昂贵。因此两种类型的App都可能大大影响开发一个App的总成本

结论

没有那种能引导你计算App开发成本的确切因素。这里,我已经尽力指出了所有显著影响App开发成本的可能因素。可能还有影响成本但不能被如此确定的不同因素或不同市场条件。实际成本全部取决于时间以及与之相关的人。

 

作者:软捷科技来源:www.ruanjiekeji.com

繼續閱讀
Max显著影响App开发成本的几大可能因素

90后學生開發APP創業:試錯成本低 生存大不易

by Max on 2016-04-08

因可愛的卡通形象,席卷了各網絡用戶頭像的“臉萌”APP,開發的人是一群90后大學生﹔“超級課程表”一鍵便能搜索3000多所高校的課程,方便了學生間共享高校課程資源,這個APP最初的想法源於一名90后大學生……

這些耳熟能詳的APP名字,代表著一群早在象牙塔裡就醞釀著“創業夢”的90后大學生的創業果實。同時,創拓中國首屆大學生移動APP創新創意大賽、北大青鳥“學后杯”APP創業大賽等針對大學生APP創業而搭建起來的比賽平台也應運而生。伴隨移動終端的發展,APP創業對於有著創業夢的大學學子來說,既是機遇,也是挑戰。

試錯成本低

在2014年“挑戰杯·創青春”廣東大學生創業大賽中,“兼職貓”APP創業項目獲得金獎,不僅突破了50萬用戶大關,還獲得了百萬元級天使投資。“兼職貓”為年輕人提供了一個免費、高效的找兼職平台,其創始人是廣州中醫藥大學90后畢業生王銳旭。

2012年5月,大二的王銳旭創立了校園媒體“魔燈團隊”,專門為企業做校園推廣策劃。當年10月,“魔燈”的月業績就突破了20萬元,服務企業超過300家。由於客戶中有不少是做手機移動APP的企業,王銳旭開始關注移動APP。在2012年“魔燈”招新時,王銳旭發現一些兼職黑中介會在大一新生入學時趁虛而入,他決心打造一個綠色兼職平台,維護同學們的利益。結合他以往的兼職經歷,“兼職貓”APP的雛形漸漸在他心中形成了。

王銳旭認為選擇移動APP作為創業的切入口,最大的優勢是試錯成本較低。如今智能機的普及,移動APP的用戶需求量大,大學生隻需要掌握技術和搭建核心團隊,就能夠在低的試錯成本中獲得更多的經驗。

“IU校園”APP是華南理工大學的“愛柚”團隊研發的,其定位是校園社團組織自主發布活動信息的平台,搜集大學生用戶各類校園信息。據該團隊的創始人之一趙藝峻介紹,他們創辦“IU校園”的初衷是看到校園內的社團活動等信息的宣傳一般都效率不高,而且使用海報、小廣告的方式又不夠環保,於是他們打算建立一個有針對性地集合校園內各類活動、社團咨詢的平台。“愛柚”團隊對比了微信公眾平台、微博賬號等常規平台后,看到了APP的優勢所在:利用自主技術,能更自由地設置平台信息,讓用戶體驗更有針對性的平台分享服務。

趙藝峻認為,APP創業確實成本很低,對於計算機專業的他來說,隻需要一台電腦,把自己平時在課堂上學習到的專業知識運用到技術開發上去就行了。當然,一款APP的研發光靠技術是不行的,其背后還需要一群懂運營、頁面設計、財務計算的成員。“愛柚”團隊就是由來自經貿、工商、美術設計等專業的同學組成。

生存更艱難

如今,每天都有成千上萬的移動APP應運而生,可是能夠長久生存下來的APP卻為數不多。面對熱潮不減的APP開發,被同化、被淘汰的殘忍市場規則,大學生需要更細化、更持續化地運營APP產品。面對困境,怎樣維持和運營,對於大學生APP創業者來說是攸關生死的問題。

王銳旭認為造成這種現象的問題根源,是APP市場中的泡沫化因素。由於看到了手機移動終端的發展前景,許多投資人都把大量的資金投入到了APP領域。可是,又因為許多APP開發者在創業前並沒有做好詳細的定位、規劃,以至於在發展到一定階段便難以維系。

王銳旭的一個同學曾經做過一個關於校園生活服務的APP平台,囊括了社交、商家優惠等一系列服務,資金資源也比較充足,在創業初期可謂一切順利。可是,在初期聲勢浩大的宣傳過后,卻很快地銷聲匿跡了。王銳旭總結了他的看法:一、對產品的定位,應該要隨著市場的需求不斷作出調整,而不是一條路走到黑﹔二、用戶需求必須考慮。如果一個生活服務類型的APP,做出來的內容只是“大而全”,它就隻能成為同類大型APP的炮灰。因此,王銳旭建議大家在開發APP時,應當盡量選擇“小而美”的來做,做出自己的特色。

在深圳大學讀書的王灝今年憑借自己團隊開發的“兼職達人”APP奪得了2014年“挑戰杯·創青春”廣東大學生創業大賽金獎,但他對中國青年報記者說,“兼職達人”他們並不打算做下去了。個中原因,除了團隊成員有各自不同的職業追求之外,最重要的,還是自身產品的客戶群難以拓展。

“兼職達人”利用手機地圖的方式,把碎片化的兼職信息通過地圖地標的模式顯示。其主要客戶群一開始定位在學生,可是當他們想要擴寬市場時,就不得不想辦法滿足學生以外客戶群的需求,相對的技術要求、資金投入、人力資源也將隨之提高。無法滿足新用戶的需要,是王灝決定放棄的理由。

王灝說,剛開始進行APP時並不難,最難的是如何生存下來。每天成千上萬的APP應運而生,但真正生存下來的是能夠抓住用戶需求的。這就需要大學生在創業前要做好充足准備與長遠計劃。“臉萌”的設計者林遠志也認為,移動APP產品有他自身的熱度周期,用戶的自然流失不可避免。隻有不斷地圍繞著“臉萌”這個產品推出更加好玩的APP,才能夠留住用戶。“APP創業應該把握好時代發展的趨勢,找准用戶的痛點,幫用戶解決他們的問題。剩下的就是咬緊牙關堅持去做了。”

趙藝峻也認為客戶的需求對於一個APP的存亡是很重要的。為了適應用戶的需求,APP研發團隊就必須不斷提高技術含量與用戶界面的美觀度。對於移動APP來說,用戶可能都是一些“外貌協會會員”,好看的設計有時候可能會比移動APP的實質內容更吸引客戶。除了外表的美觀外,擁有獨特的技術更是APP創業團隊的核心。

創業不是簡單的買賣

在回答關於對大學生創業有什麼建議的問題時,有過創業經驗的王銳旭和王灝都不約而同地這麼回答——創業是一個很艱辛的過程,要慎重選擇。王銳旭甚至說:“不想賺大錢的人不適合做商人。”王銳旭認為,無論是什麼人出來創業,都必須要面對盈利的問題,想要盈利就要有優秀的技術以及完備的經營模式,這不僅是關乎創業未來方向的問題,更是能否獲得投資的關鍵。

關於團隊成員,很多創業團隊都很有可能會遇到成員因職業的選擇而退出的狀況。王銳旭的團隊自大二起就已經成熟,隨著團隊的發展,有人默默離開。王銳旭認為,隻要“把產品辦得更好”的信念在,依舊是能留下優秀成員的。目前,他的公司現成員一半是原創業團隊成員,另一半則是有一定工作經驗的人士。

趙藝峻認為,因為大學生創業者的身份,在選擇創業時,不能只是做簡單的買賣,“我們學習了專業知識,做產品時,就更要注意把自己的知識和技能發揮出來”。

繼續閱讀
Max90后學生開發APP創業:試錯成本低 生存大不易

iOS和Android平台App行銷成本飆升

by Max on 2016-04-08

很早以前就有公司根據統計得出了用戶獲取App的成本越來越高的結論,主要原因是因為App數量不斷增長。而目前有公司也得出了類似的結論,不過更應該關注這個結論的應該是開發者。

TechCrunch網站援引W3i的資料,資料顯示了2012年一月至六月的用戶在iOS 和Android平台上的App安裝CPI(cost-per-install,每次安裝所需成本)分別上漲了56%和70%。也就是說,同一個App要想被用戶認知所要花費的費用更高了。在今年六月,Android平台的CPI已從0.30美元至0.51美元,而iOS平台的則是從0.59美元升至0.92美元。

QQ截图20120814182500

這對開發者顯然不是什麼好消息,所以W3i也提醒開發者要注意到日益升高的行銷成本。

事實上,現在在iOS和Android上動輒數十萬的App其實讓新進的開發者們很受傷,因為這裏是「紅海」,想要在這茫茫App海中脫穎而出,不僅要靠App本身良好的素質,還得有一定的行銷技巧,這也是為何之前爆出的App Store刷榜產業鏈存在的原因,這其實和現在在《淘寶》上開店一樣,《淘寶》已經不是當初那個創業者夢想中的「淘寶」了。在App市場上不僅要跟大公司競爭,還要在數量繁多的App中獲得用戶的關注和使用,的確是難上加難,頗有草木皆兵的意思。

所以可以看到一些開發者將精力轉投在了Windows Phone平台上,不是因為開發環境有多麼多麼良好,只不過圖一個現在Windows Phone平台的應用市場還是一片「藍海」罷了!再配合微軟的推薦策略,被用戶發現的幾率反而可能更大些,這對初創公司或是新進的第三方開發者是十分重要。如果這份影響力能夠影響到別的平台的用戶,那麼對於開發團隊的多平台戰略也是非常積極的信號。

但是這個趨勢是不可逆的,儘管Apple和Google都在不斷調整演算法,不過還是杯水車薪。App產品本身的品質是基礎,好的行銷方法也是重要因素之一,有時甚至是決定性的。

http://appall.pixnet.net/blog/post/39261538-ios%E5%92%8Candroid%E5%B9%B3%E5%8F%B0app%E8%A1%8C%E9%8A%B7%E6%88%90%E6%9C%AC%E9%A3%86%E5%8D%87

繼續閱讀
MaxiOS和Android平台App行銷成本飆升

開發一款合格的 app,成本是多少?

by Max on 2016-04-08

隨著行動網路的發展, app 開發已經成為最熱門的話題。無數人都盼望做出下一個 Instagram、Vine,或者《憤怒鳥》和《Temple Run》。如今,app 開發的門檻已經很低,媒體上也充斥著小團隊創造奇蹟的故事。不過,app 開發是否真的那麼簡單呢?如果從頭開始的話,開發 app 的成本會是多少?

紐約的開發工作室 Fueled 與新創公司和企業都保持合作關係。他們開發的行動商務 app ,去年處理的交易額是 2.5 億美元。工作室的員工 Rameet Chawla 和 Ryan Matzner 在科技產業已有十餘年,與上百家新創公司保持著緊密的聯繫。他們在官方部落客上分享了 app 開發的經驗。

如果你不懂程式的話,首先要找的就是開發者。Chawla 認為,最簡單的方案是找家知名的開發公司,而且是得過獎或者被媒體廣泛報導過的公司。自己組織團隊也是可行的,但是產品未必能夠達到專業水準。如果你想要這樣做的話,需要考慮開發的成本。

「開發團隊並不僅僅是一些開發者。它是一個更大的團隊,能使所有事情都運作起來。你可以想像一下百老匯音樂劇。演員在前台,但是幕後也發生著許多事情。開發合格的 app 也是一樣。」Ryan Matzner 說。

除了開發者之外,團隊要有一至兩位設計師,要有客戶經理和產品經理。產品經理類似導演的角色,負責 app 的整體構想。好的設計師和產品經理並不好找。

普通 app 的開發成本是 12 萬到 15 萬美元。每週的工作量是 120 個小時:兩位全職開發者工作 80 小時;兼職的設計師工作 20 小時;產品經理和客戶經理工作 20 個小時。開發時間通常是 8 到 10 週。雇用自由職業者或許能夠節省成本,但是 app 的品質很難保證。「如果有人說,你不需要 8 到 10 週時間,或者能夠省下很多錢。那他一定會在某些地方偷工減料。」

當然,開發成本也依賴於具體的 app 。遊戲通常是成本最高的,因為程式碼更為複雜。 app 的開發中,還有許多因素會影響到成本,比如: app 是否使用第三方 API,介面設計是否使用系統提供的標準要素,是否使用現有的技術等等。

幸運的話,你能夠找到一個懂技術的好朋友。但這並不容易,因為他們不會放棄其它地方賺錢的機會。

「許多人說,『這太瘋狂了。開發 app 不該花費5 萬美元』,」Chawla 說,「好吧,試著去僱傭雇用兩位開發者,一位負責後台,一位負責前台。在 5 萬美元的成本下,即使開出有競爭力的工資,你也只能支撐兩個半月,或者更短的時間。」

http://www.inside.com.tw/2013/11/26/how-much-does-it-cost-to-develop-an-app

繼續閱讀
Max開發一款合格的 app,成本是多少?

APP遊戲開發成本知多少

by Max on 2016-04-08

[新浪遊戲微博原創,敬請關注@新浪遊戲]

說到做app遊戲,就不能不預算成本的問題,做一個APP遊戲要多少錢,多少錢做一個好的APP遊戲,如何做APP最省錢,這些成為不能不放在心上的事情。

製作一個APP多少錢,主要還是從以下四個方面來預算:APP本身的複雜度、工作範圍、質量要求,以及推廣運營力度。

1、APP本身的複雜度

遊戲APP開發複雜度跟開發成本有著直接的關係,可以是比較簡單的可以是俄羅斯方塊,打地鼠之類,也可以是使用實時3D渲染和物理引擎的角色扮演類遊戲。積分榜,增強用戶體驗的重力感應,陀螺儀應用,以及集成Game Center都是有可能的。

簡單來說,一般需要伺服器後台支持的APP複雜度都比較高,比3D遊戲需要3D引擎的複雜度要高很多。做一個複雜度高的app費用當然會比較高,反之一個APP本身越簡單,費用相對也會越便宜。

2、工作範圍

如果你自己做好app的設計,並製作好APP的界面素材,準備好製作一個APP的數據,並自備一個APP賬號完成上線申請,僅委託開發就不用為你的APP充錢了,反之如果委託全新的創意再加上功能的策劃,製作一個APP的費用就會增高不少。

3、質量要求

一樣的App,質量不同價格肯定也受影響,並且開發一個APP還有一個升級的問題,這個升級是有大量工作要做的,是否承擔升級和完善的責任也會影響做一個APP的價格。

我們有句古話:一分錢一分貨,現在市場上確實也有一些小工作室,兩三個人組成,UI設計、產品經理、IOS、Android和後台開發都肩負在這兩三個人身上,他們可以加班加點把項目趕出來,這樣的成本可以省下至少三分之一。但是需要清楚的是,這種工作室開發出來的APP質量不高,潛伏問題比較多,如果只是用來演示或交作業的,他們也是一個不錯的選擇。如果還想再省點錢,可以找些兼職的人來做,兼職的設計師和開發工程師,如果對開發的時間要求不高,正常只需要一個月的開發時間對於兼職來說,延長一倍的時間是很正常的。

簡單遊戲的話團隊的結構以架構師兼後台開發1名+安卓1名+iOS開發1名+產品經理1名+前端開發1名+設計師1名。這樣的配置屬於最低成本,還需要開發者本人監理一些事情。例如創意設計等等。

稍微複雜的以COC的開發成本為例:

需要5個熟練的程序員(COC則是資深遊戲製作者),熟練使用OBJ-C(遊戲裏面的動畫素材用3d max,Photoshop和Flash),服務端使用Java語言。  這種情況下開發了半年左右,外加三-四個月的美工。

其中主要時間用在產品定位、扯皮、早期工作準備階段,產品的版本策劃、架構設計階段,內部的測試、打磨階段。我們就按照國內的行情,一個熟練的IOS開發人員一個月20k+的工資,四個月-六個月的開發開發周期。

以8人團隊保守計算,五個開發人員需要60萬元的支出,兩個美工(兼職UI)16k+一個月,四個月的工時,總共加起來保守需要92萬的支出。這些不包含辦公場所以各種雜項的支出(例如測試時使用的伺服器,以及各種耗材等)。

這樣算下來最少的估計也需要90萬元左右的支出,如果你們的COO技術水平不夠過硬,沒有帶領團隊的經驗的話,支出可能會高的多。如果是大型遊戲還要有背景開發,場景設計師,等等等等。

4、運營推廣

相對於App開發的成本來說,其推廣和運營成本會更高。無論是買量還是刷排行走推薦位的開銷都不是小數目。就算髮布的時候,不算渠道宣傳費用,不打廣告,上線iOS APP Store 需要註冊開發者賬號,購買證書,也需要花費一定的費用,不多,也就99美元/年。目前市面上絕大多數的APP都沒有很好的盈利模式,連之前資本熱捧的APP市場現在也很蕭條。

總結:

開發者首先要想好究竟要研發怎樣一款遊戲,把各個環節的脈絡整理好,認真計算一下收支成本。另外目前市場上均有類似豬八戒網一樣的外包網站,開發者可以將一些創意類或者UI類的部分通過外包的形式去做,這樣既節省成本又增加效率。最後需要掌握好產品開發的時間,盡量不要有扯皮或者因為某一個環節而暫停的現象發生。如果一切規劃好之後就可以開發啦。

北京為例人員加辦公地點全算上一款APP遊戲開發成本約在120萬左右。在其他城市的話相對會便宜,而且目前政府也有意扶持移動產業的發展,在很多地區都建立了產業園,還有很多針對中小開發者的福利政策,相信未來的開發成本會相對降低。

詳全文 CP乾貨:APP遊戲開發成本知多少-科技新聞-新浪新聞中心 http://news.sina.com.tw/article/20151019/15367419.html

繼續閱讀
MaxAPP遊戲開發成本知多少