如何在沒有編程知識的情況下創建自己的應用程序
已發表: 2017-05-23創建應用程序是開始在移動設備上吸引網站訪問者的完美方式,幫助您增加移動流量並通過改進的移動用戶體驗讓用戶在您的頁面上花費更多時間。
您不必成為一名編程嚮導或已經知道如何構建一個應用程序來創建一個您的觀眾會喜歡的應用程序。
有很多資源和工具可以幫助您,這並不意味著將您的整個項目交給第三方應用程序開發人員。 你仍然可以有大量的輸入來確保結果正是你所希望的。
我們已經為那些希望從頭開始創建應用程序而沒有以前的編程經驗的人匯總了我們的最佳技巧。
- 研究
- 設計您的應用程序
- 指定您的應用程序開發要求
- 開發您的應用程序
- 測試你的應用
- 啟動您的應用程序
- 包起來
想要在沒有通常的投資和數月開發的情況下構建移動應用程序? 構建移動應用程序的最快和最經濟的方法是將您現有的網站轉換為本地移動應用程序。 使用 MobiLoud Canvas,您可以將任何類型的網站轉換為本地移動應用程序。 您的所有網站功能都是開箱即用的。 獲取免費演示以了解它的工作原理以及它是否適合您的網站。
做你的研究
與任何新項目一樣,構建應用程序始於進行研究。
從制定目標和選擇移動平台,到了解市場和貨幣化選項,在繼續設計和開發移動應用程序之前,您應該問自己以下幾個問題:
誰是競爭對手?
在您做任何其他事情之前,請檢查市場上現有的類似移動應用程序。

如果有人已經做過類似的事情,請不要猶豫——記住,那裡有很多應用程序,其中很多都在做類似的事情。 只要您創建的應用程序具有使其獨特或略有不同的品質,您的用戶就會喜歡它!
這個研究練習並不是要找出你的想法是否完全獨特,而是要了解什麼有效,什麼無效。
如果有些應用程序已經相對成功(或不成功),您應該問自己以下問題:
- 你怎麼能做得更好?
- 您的競爭對手在哪裡讓他們的客戶失望?
- 你能為市場提供什麼?
如果您創建的移動應用程序是您運營的現有服務的擴展(例如在線雜誌或新聞網站),那麼競爭應該無關緊要。 您提供的內容是針對已經了解並信任您的品牌的特定受眾的原創內容。
想要跳過研究並直接將您的網站轉換為應用程序? 點擊這裡!
誰是您的目標受眾?
由於移動應用營銷缺乏面對面的銷售機會,了解您的目標受眾是成功的關鍵。 然而,要做到這一點並不容易。
您可以通過多種方式識別目標受眾。 四種最流行的方法是:
- 專門小組
- 調查
- 市場研究數據
- 觀眾角色
我們建議從創建您的受眾角色開始。
受眾(或營銷)角色只是為可能對您的應用感興趣的人群構建不同的個人資料:
- 他們是商業專家嗎?
- 他們幾歲?
- 他們是男性還是女性?
- 他們的興趣是什麼?
您可以根據需要使您的角色詳細或廣泛。 請記住,您做得越詳細,您的目標受眾就越清晰,這可以節省您將來的時間。
專家提示:
使用您現有的 Google Analytics(分析)數據來詳細了解您的受眾的動機和興趣。 只需轉到“受眾”下的“興趣”選項卡,您就會看到最喜歡您網站的人的概述!

在你建立了你的角色之後,你就可以開始擴展到現實世界了; 使用焦點小組、調查和硬數據來分析您的受眾。
社交媒體使開始這個研究過程變得非常容易。 您有機會進入不同的 Facebook 群組、Twitter 訂閱源,或使用 LinkedIn 搜索過濾器在那裡找到您的角色,然後您可以聯繫到誰
有關創建角色的更多提示,請查看 HubSpot 上的這篇文章。
當然,如果您已經在網絡上擁有大量受眾並且您正在為他們構建應用程序,那麼到目前為止我們所討論的兩點都是無關緊要的。 在這種情況下,您已經確切地知道您的目標受眾是誰,並且您實際上沒有競爭對手。 您應該繼續構建它們。
稍後再談。 現在讓我們繼續下一個考慮。
你的預算是多少?
您的預算將取決於許多因素,並且在您的應用程序的整個生命週期中可能會發生很大變化。 最大的預算改變遊戲規則是:
- 您使用什麼移動平台(原生、混合或網絡?)
- 內部開發還是外包開發?
- 應用程序內的功能級別
- 營銷/貨幣化方法
在設置預算之前考慮每個參數是個好主意。
你的截止日期是什麼時候?
與任何其他商業企業一樣,創建移動應用程序始終必須有可行的目標和截止日期。 如果您有一個嚴格的截止日期(也許您希望您的應用程序在某個假期或大型活動中及時啟動),那麼您可能需要做出一些有助於縮短時間範圍的決定。
以下是影響移動應用程序開發時間的主要因素:
1.移動平台
有些平台比其他平台更容易、更快捷地從頭開始創建應用程序。
例如,混合平台經常被那些希望他們的應用程序盡快(並且盡可能經濟高效地)提供給用戶的公司使用。 查看這篇文章,了解哪個移動平台適合您的應用。
2. 功能級別
如果您必須按時推出應用程序,您可能會選擇將一些功能留在“值得擁有”列表中。
3. 資源
您可以負擔多少開發人員來開發您的應用程序? 通常,您擁有的開發人員越多,構建應用程序的速度就越快——但這會迅速而顯著地增加成本。
4. 第三方集成
將您的應用程序連接到其他服務需要時間。 開發人員必須學習第三方 API 並正確實現它們。 如果第三方更新他們的 API,您可能需要花時間重新配置與他們的連接,以確保功能保持不變。
5. 發佈到 App Store
這有點超出你的控制。 不同的 App Store 可能需要比其他 App Store 更長的時間來批准您的 App 發布。
當然也可以拒絕; 這意味著您必須返回,改進您的應用程序,然後重新提交。
讓您的應用程序被 Google Play App Store 或(更有可能)iOS App Store 拒絕將對您的截止日期造成毀滅性打擊,避免延遲的最佳方法是非常仔細地閱讀每個 App Store 的規範以創建您的應用程序以一種遵守規則的方式。
由於這可能是一個繁瑣的過程,因此將其交給真正了解過程進出的人通常是有意義的。 在 MobiLoud,我們負責準備和提交在我們平台上創建的每個應用程序 - 保證成功或退款 - 所以對您來說沒有任何麻煩或困難。
但首先,讓我們仔細看看不同的平台。
您將使用什麼移動平台?

您會構建 iOS 應用程序、Android 應用程序還是 Windows 應用程序? 您的應用程序是混合的、Web 的還是本機的?
在研究階段的早期決定您將使用哪個平台非常重要,因為它在您的預算、時間範圍以及您將能夠在您的應用程序中擁有什麼樣的功能方面發揮著重要作用。
為 Android 和 iOS 而非 Windows 創建應用程序很常見,因為它們共同擁有超過 99% 的移動應用程序市場份額。 移動應用程序平台之間沒有重疊,這意味著如果您正在為 Android 創建應用程序,它將無法在 iOS 上運行,反之亦然。 每個平台都需要不同的應用程序。
我們在這篇詳細的文章中解釋了 Web、混合和原生應用程序。
您將如何通過您的應用獲利?
移動應用程序可以成為為您的業務創造另一個收入來源的好方法。 有幾種不同的方法可以做到這一點。

絕大多數應用程序使用以下四種貨幣化方法之一:付費下載、廣告、應用內購買和原生廣告。
您也可以選擇以不同於貨幣化的方式定義成功。 許多公司創建免費移動應用程序的主要目標是提高品牌知名度或通過移動應用程序訪問內容的移動用戶數量。
有關這四種應用獲利方法的詳細說明以及如何將它們實施到您的應用中的提示,請查看這篇文章。
設計您的應用程序
1. 粗略草圖
創建應用程序的第一步是將您的想法寫在紙上。
您的粗略草圖將使您能夠奠定主要功能的基礎以及應用程序界面的一般外觀和感覺。
如果您不是藝術家,請不要擔心:這只是一個練習,可幫助您和您的團隊了解應用程序的發展方向。 您的設計可能會隨著時間而改變,我們建議您不要過於依賴您的第一張草圖(無論它們有多好)!
它真的可以像這樣簡單:

您的粗略草圖也將成為下一步的重要參考點:線框。
2.線框
如果您正在從頭開始構建移動應用程序,並且具有特定於您的服務的原始功能,那麼我們的建議是創建一個“線框”(模型或原型)。
線框是將您的“粗略草圖”想法組合成更清晰、更詳細的應用程序圖片。 嘗試考慮您的移動應用程序將包含的所有不同元素或功能,以便您可以使線框盡可能詳細。
由於有許多原型工具和應用程序,創建線框很容易。 POP、Balsamiq 和 HotGloo 只是一些流行的線框圖工具。

有了線框後,您就可以找到應用程序開發人員並根據您的設計與他們聯繫以獲取報價。
用戶界面設計師可以採用您現有的設計並對其進行改進、添加並最終設計一個真實、詳細的 UI。 這應該幾乎是您設想的應用程序最終設計的精確複製品。 應用程序的某些元素可能會在開發過程中發生變化以確保功能,但擁有準確的線框將對您和開發人員有所幫助。
需要更多線框圖靈感嗎? 從 Speckyboy 的朋友那裡查看這些很棒的應用程序線框圖技巧。
3. 故事板

當你創建你的線框時,不要忘記計劃你的故事板。
故事板旨在直觀地向開發人員展示您的應用程序中的每個屏幕將如何從一個屏幕流向另一個屏幕,以及您的用戶將如何瀏覽您的應用程序。
例如,這對於入職屏幕特別有用:用戶將從初始屏幕導航到註冊屏幕再到主屏幕,等等。 全面的故事板不僅可以幫助您的應用程序開發人員清楚地了解他們需要創建什麼,還可以向您展示您遺漏或最初沒有考慮的任何設計部分。
您將能夠使用與製作線框相同的工具來創建故事板。
*提示:一旦您的原型完成,最好在盡可能多的人身上進行測試。 讓您的朋友和家人一起玩,並記下如何改進 UX/UI! 最好早點發現設計中的任何問題,而不是在創建應用程序之後!
指定您的應用程序開發要求
一旦你的應用程序設計完成,下一步就是在開發者創建它之前寫下你對他們的要求。
一個很好的方法是用最簡單的方式描述你試圖用你的移動應用解決的問題。
創建用戶故事
為此,我們更喜歡的方法——尤其是對於敏捷開發——是創建一組“用戶故事”。

用戶故事有點像創建受眾角色:您從用戶的角度出發,描述他們將能夠在您的應用中執行的操作。

實際上,您應該使用在研究階段創建的角色來幫助您準確地構建用戶故事。
試著專注於他們想要或需要的每一項任務,而不是他們將如何執行它。
描述問題,而不是解決方案。
經典的營銷方法是考慮用戶的角色、目標和利益。 簡單!
需求文件
完成用戶故事後,您可以將所有內容放在更詳細的需求文檔中。
通過快速搜索,您可以在網上找到許多關於編寫用戶故事和需求文檔模板的優秀指南,這可能是一個有用的起點。 請記住,您的應用程序將是獨一無二的,因此您不應過於關注模板,因為它們是在創建時考慮到不同的應用程序。
如果您已經做到了這一點,那麼您現在可以開始構建您的應用程序了!
開發您的應用程序
在構建移動應用程序時,您有多種選擇。
在這一點上,最好回到你在研究階段問自己的一些問題:
- 我的預算是多少?
- 我的截止日期是什麼時候?
- 我需要什麼樣的應用程序?
根據您對這些問題的回答,您的開發方法會有所不同。
但是,您通常可以將其分為兩種關鍵方法:自定義應用程序開發和 DIY 應用程序構建器。
定制應用程序開發
如果您正在構建具有真正原創和獨特功能的移動應用程序,那麼最好的選擇是定制開發。
但請注意:這個選項對錢包來說可能是冗長而苛刻的。
對於此類工作,您可以與設計工作室合作,或聘請應用程序開發自由職業者:
應用程序設計工作室
設計工作室似乎是開發高端應用程序的最佳方式,但您也應該期望支付高端價格。
從 50,000 美元到 100,000 美元之間的任何價格都是從兩個主要平台獲得原生第一個版本的正常價格。 混合解決方案可能更便宜、更快——但它仍然會超出小型企業的預算。
自由職業者
可以在 Upwork.com、peopleperhour.com 和 LinkedIn 等網站上找到自由開發者。
尋找 iOS SDK、Objective C、適用於 iPhone/iPad 的 Cocoa 和適用於 Android 開發的 Java/Android SDK 的經驗。
您可以期望為優秀的應用程序開發人員支付每小時 30 到 60 美元的費用。 如果您支付的費用遠低於此,您可能看不到高質量的結果。

專家提示:
您確實可以在自由市場網站上得到您所支付的費用,因此,如果您的預算允許,請考慮選擇中高端開發人員——您會感謝一個可以正常工作且無需在初始合同後修復的移動應用程序已經結束了。
在技能和成本的較高端,您可以在 Crew 自由職業者市場上找到優質的開發人員,該市場在讓開發人員和代理機構進入平台之前對其進行篩選。

DIY 應用程序構建器
如果您是一家小型企業,對您的移動應用程序有相對普遍的要求,那麼您可以考慮使用現有的移動應用程序平台或移動應用程序構建器服務。
這是一種創建移動應用程序的更快、更具成本效益的解決方案,而不是沿著自定義應用程序開發路線。
DIY 應用程序製造商和應用程序構建器服務已經存在了一段時間,並且是僱用代理機構的經濟替代方案。
這種類型的解決方案非常適合只需要優惠券、產品目錄、餐廳預訂或非常基本的功能的小型企業。 該設計可能看起來不太好,因為您必須使用他們的模板之一——而且可能有數百人在 Google Play 和 App Store 上使用它。 也就是說,如果您的要求較低並且需要盡快獲得一些基本的東西,這是一個公平的選擇。
許多應用程序構建器也不需要您具備很多以前的編碼或技術知識即可開始使用,儘管許多應用程序構建器都出了名的繁瑣。
測試您的應用程序(一遍又一遍!)
在開發過程中重複測試您的應用程序是一個好主意 - 而不僅僅是在應用程序完成後。
這樣,您可以在開發人員在應用程序上工作時將更改傳達給他們; 從長遠來看,為您節省時間、金錢和很多麻煩。
在 Android 上,您可以在任何計算機/移動設備上安裝您的應用程序文件並在實時環境中對其進行測試。 這使得測試變得非常簡單,並且您幾乎可以立即開始做一些事情。

像往常一樣,蘋果在這方面略有不同。 對於 iOS,如果您想測試您的應用程序,您將需要下載 Invision 或 TestFlight 等平台。 它們都是非常易於使用的工具,我們建議您花時間下載和使用它們。
準備發射
您已經開發了閃亮的新應用程序。
您已經一次又一次地測試錯誤。
這可能是這一刻嗎?
是的!
您的移動應用程序已準備好啟動! 以下是您應該做的一些事情,以確保您的新應用程序盡可能順利地啟動:
查看 App Store 規定
每個 App Store 都有不同的提交規則。
為避免被拒絕和延誤,請務必閱讀 Google 和 Apple 的應用提交指南,做好功課。 應用程序被拒絕的原因有很多。 我們已將主要原因彙編成一篇文章,可幫助您了解 iOS 應用商店的規定。 您可以在此處閱讀: Apple 拒絕您的應用程序的 16 個原因。
寫一個很棒的應用商店描述
您的潛在用戶喜歡您的應用程序的聲音。 他/她打開頁面。
但他們會點擊“下載”按鈕嗎?
您的 App Store 描述是您第一次有機會說服某人這是他們正在尋找的應用程序。 它也是應用商店優化的關鍵部分——確保在其中包含您最相關的關鍵字。 不要錯過這個機會!

寫一篇引人入勝、內容豐富且相關的描述。 理想情況下,您應該確保至少包含五次您選擇的關鍵字,以便在 App Store 上獲得最大的知名度。
詳細了解如何編寫出色的 App Store 描述。
充分利用您的媒體
就像您在 App Store 中的描述、屏幕截圖和預覽視頻有助於銷售您的應用程序一樣。
所以讓他們數數! 使用高質量的屏幕截圖和相關視頻,真正展示您的應用可以做什麼,並通過應用內體驗向潛在客戶或用戶推銷。
屏幕截圖也不僅僅是圖像。
許多應用程序現在將描述和復制集成到他們的圖像和視頻中,以吸引目標受眾的注意力。 請參閱 Medium 的 App Store 頁面,例如:

在本文中,我們向您簡要介紹瞭如何開始創建自己的應用程序,即使沒有任何編程語言知識或技能。
您會發現有很多選擇可以減少時間和成本,特別是如果您願意依賴代理機構或應用程序構建服務的支持。
你怎麼知道哪條路線適合你? 要記住的主要事項是:設定截止日期和預算參數,了解您的受眾,並在找到您的開發人員之前徹底研究您的市場。 您做的計劃越多,您可能獲得的高質量結果。
在您閱讀本文時,您可能會想到一件事——構建應用程序似乎需要付出很多努力。
事實是——這是一個很大的努力。 至少它要花很多錢,也需要很多時間。 不過,這確實是值得的,應用程序每年都在成為數字業務工具箱中越來越重要的部分。
如果您已經擁有網站或 Web 應用程序,這是一個更好的選擇 - 將其轉換為移動應用程序!
DIY 應用程序構建器的問題在於功能將非常有限,並且由於強迫您使用其中一個預建模板,設計看起來會“千篇一律”。 如果您想要一個非常基本的應用程序,並且您正在從頭開始構建它,那麼它們可能是一個具有成本效益的好選擇——但要非常小心地選擇一個好的解決方案。 在 App Store 上擁有一個糟糕的應用程序對於您的品牌形象來說可能比根本沒有應用程序更糟糕!
另一方面,原生開發需要幾個月的時間,並且花費數万美元。 在一年中最好的時間管理項目也會佔用你大量的時間——除非你也僱傭其他人來做這件事。 好像這還不夠糟糕 - 工作永遠不會真正完成,您將在應用程序的生命週期內支付維護和更新費用。
幸運的是,還有第三種選擇可以為您提供比 DIY 構建器更好的應用程序,而且價格遠低於原生開發,時間框架也更短。 如果您已經擁有成功的網絡形象 – 最好的選擇是將您的網站轉換為移動應用程序。
對於大多數擁有現有網絡存在的公司來說——從頭開始構建自定義原生應用程序是一種資源浪費。 唯一的例外是,如果您需要利用加速度計或 GPS 等純原生功能的應用程序(是嗎?)。 如果您已經在網絡上擁有出色的用戶體驗,那麼您已經完成了艱苦的工作。
許多著名的科技公司都曾這樣或那樣地走這條路——包括 Quora、亞馬遜、Basecamp、Slack 等等。 如果有意義,那就有意義。
自己動手還是很難,在某些情況下幾乎是不可能的——所以使用 MobiLoud 對您來說可能是一個不錯的選擇。 我們有三個平台供您考慮:
- 消息
- 商業
- 帆布
News 用於數字出版商將 WordPress 網站轉換為本地應用程序,Commerce 用於將 WooCommerce 網站轉換為本地應用程序 - 而 Canvas 用於將任何網站或 Web 應用程序轉換為混合應用程序。

您所需要的只是一個針對移動設備進行了優化的網站或 Web 應用程序——我們的工具將完成剩下的工作。
你擁有什麼樣的網站也無關緊要。 Canvas 可以將任何網站或網絡應用程序變成 iOS 和 Android 應用程序! 一些適合 Canvas 的項目示例如下:
- PeepSo 移動應用
- LearnDash 移動應用程序
- 泡泡移動應用
- Squarespace 移動應用程序
- Wix 移動應用程序
- Webflow 移動應用程序
以及介於兩者之間的任何東西! Canvas 將保留您在網絡上的所有功能、工具和特性——我們的團隊將處理從配置、發布和測試到持續更新和維護的所有棘手部分。
包起來
我們的解決方案適用於那些已經在網絡上有很棒的東西想要轉換的人。 如果您現在一無所有——我們希望這篇文章為您指明了正確的方向,並為您提供了一些入門的靈感。 儘管付出了很多努力 - 構建應用程序確實可以獲得回報,我們祝您好運!
如果您想將您的網站轉換為應用程序,請查看我們的解決方案和成功應用程序項目的案例研究。
更好的是 - 與我們的一位專家預訂免費的應用程序諮詢,並發現 MobiLoud 適合您的業務。
不管怎樣——祝你的應用項目好運,我們希望它是成功的。
