開發一個App需要什麼?
要開發一個新的app除了idea還需要哪些技術?如果要開發一個主要應用於某一個校園的app 在平台上發布有什麼障礙(怎樣在android或iOS平台發布。。)?除去人力需要多少成本?(不是一個複雜的app,只是一個校園內類似信息分享的應用)
========= 學生角度 ======== 第一次開發 ====== 求輕拍 =====
自己的第一個手機遊戲 歡迎提出意見建議 :)
Drive You Crazy: DotDot剛剛結束了大作業的檢查,我來說一下我的開發過程。
這其實是我們的安卓課大作業,我的室友的idea(其實也是借鑒了一些遊戲)然後我們差不多花了一個多月的時間做出了第一個版本,然後給同學反饋,感覺還不錯,然後從開始學習ios開發到發布第一個版本大約花了3個星期(學習一個星期,開發一個星期,發布一個星期)。所以我來稍微說說學習內容,和一些注意事項吧,最後是發布有關的東西。
Android
學習內容
其實隨便找一本市面上的安卓書籍就可以開始了,也不用太糾結是不是最新的書,書的出版要遠遠落後技術的進步嘛。主要是上手,大概明白了如何開發,就可以開始設計自己整個應用了,然後剩下的就是看在線文檔和用google或者stackoverflow問問題了。技術問題都不是問題。勤問就好了。注意事項
有一些我覺得需要注意的是,應用不太需要太炫的太新的技術,而且要考慮兼容性,用版本低的API和技術反而好,舊一點的技術資料還多 :)界面一定要漂亮哦 ~ 我室友是個非常有品位的人,然後對於AE很熟,所以所有的圖片素材都是我室友做的,大概策略就是,設計好界面元素之後,到網上招好的元素,然後自己扣圖和P圖。因為自己做的話,沒有美術功底。所以只好採取這個法子了。。。但是好看的界面真的很重要啊。。。
來張圖:)個人覺得很清爽簡介,最起碼沒有濃濃的山寨感覺。。
第三方sdk
我用的友盟的一些sdk,大概可以幹什麼呢,比如可以統計用戶信息,處理用戶反饋,自動更新,在線參數。社會化分享。消息推送什麼的。很多不是很核心的東西就不用自己開發了。挺好用的 友盟-專業的移動開發者服務平台 也有ios版本。
廣告
我們用的admob發布
非常非常蛋疼!!!我選擇了在小米,豌豆莢,360助手,百度應用,應用寶五個市場上線。
個人感覺友好程度和效率豌豆莢 &> 360 &> 小米 &> 應用寶 &>&> 百度系!(包括百度應用和 安卓市場,91市場!卧槽,太爛了!最後這兩個都放棄了。。)第一步要成為開發者(每個市場都需要),大概需要一些身份證明什麼的,過上1-好幾天就能通過(建議可以提前弄)然後就是申請發布應用了。
安卓發布之所以蛋疼是因為,不同市場發布應用需要的資料有的時候不一樣。。。比如應用截圖的大小不統一。。圖標不統一。。。。當然你要是只在一個市場發布的話會輕鬆很多,不建議到百度上,特別慢(大概要5天,並且更新應用是重新發布。。還要5天。。豌豆莢一下午就更新好了好么)。IOS開發
首先要有一台Mac和iPhone
大概流程看這一個資料就好了 解決所有問題,並且給出了很多資料 (包括開發和發布 就不想細說了 ios發布文檔聽我室友說 一百多頁。。當然成為ios開發者需要99刀的費用 )
馬上著手開發 iOS 應用程序:介紹然後我主要推薦一個學習資料
CS 193P iPhone Application Development網易翻譯版: 斯坦福大學公開課:iOS 7應用開發我和室友當時學習ios開發的時候就是看的這個資料,是Stanford的ios課程,老師用demo驅動的方式講解,太贊了!! 但是itunes下載太慢了。。。我貼一個我的網盤,有視頻,講義,書
iOS7_免費高速下載當然找ios5 6的資源的話會很多。
網易有翻譯版但是很長時間都不更新了,我的這個收藏是英文版的字幕。講義做的超級贊!!老師超級贊!!!每個視頻一個小時左右,看上個6 7個就可以開始寫了,當然寫之前可以稍微看看objectiveC的語法,老師給的demo可以跟著做做,一個星期差不多可以開始寫了。
廣告可以用ios自己的服務,很漂亮
最後說一點,風格問題,最好是和原生系統保持一致,比如配色什麼的 官方都會有一些建議的 :)
推廣
因為自己是窮學生嘛,所以我只是開了一個微博 求粉~ Sina Visitor System然後主要是在人人和BBS藉助同學和校友進行推廣噠 :)祝你成功 :)
再一次 我們的主頁是 Drive You Crazy: DotDot(1)一個頭兒(設計資料庫,理清業務邏輯,制定項目需求)
(2)一個配置伺服器的。(3)一個寫後台程序的。(就用php吧)
(4)一個寫App的。(iOS or Andorid技術)(5)一個搞交互的。 (有概念又能搞UI)如果你自己第一步執行清晰的話 (2)(3)成本控制在1w以內,(4)1w ,(5)找個設計MM 0。
這個想法的實現如果你自己要參與的話。參與(1)(2)(5)。費用能控制在2w內。
希望你能做出來。錢
一台電腦,一個叮噹 http://dingdone.com 自己製作個APP簡單到無法想像
- Android App
- 會 Java (推薦《Java 核心技術》)
- 掌握 Android 軟體開發相關知識 (推薦《第一行代碼》)
- 能使用資料庫以及網路通信等
- iOS App
- 會 Objective-C 或者 Swift(推薦看官方文檔)
- 得有一台Mac電腦
- 掌握 iOS App 開發相關知識
- 其他
- 除去上面這些,還需要會一些UI設計、Git的使用 等基礎知識
- Android App可以發布在國內各大應用商店,iOS 設備需要購買開發者帳號並經過蘋果官方審核才能上架 App Store
- 成本
- 軟體開發
- 租用伺服器的費用
- 推廣和軟體維護的費用
- 綜上所述,個人認為在開發一個 App 的過程中,程序員、美工和產品經理遠比一個 idea 重要得多
1、需求明確、
2、畫原型圖
3、UI設計4、前端開發5、後台程序6、交互需要APP數據統計分析工具啊,用來分析用戶行為,建立用戶畫像,辨別有效的推廣渠道,實現精細化運營。
可以諮詢幾家APP開發公司,進行約見。從而搞清楚具體的需求點。葯企葯巴巴企傘爾斯巴
(1)一個頭兒(設計資料庫,理清業務邏輯,制定項目需求)
(2)一個配置伺服器的。(3)一個寫後台程序的。(就用php吧)
(4)一個寫App的。(iOS or Andorid技術)(5)一個搞交互的。 (有概念又能搞UI)如果你自己第一步執行清晰的話 (2)(3)成本控制在1w以內,(4)1w ,(5)找個設計MM 0。這個想法的實現如果你自己要參與的話。參與(1)(2)(5)。費用能控制在2w內。- 啦啦啦啦拉拉
首先要學Java,對對,Android就是Java底層開發的。
然後要知道資料庫,還有如果需要聯網,存檔啥的,就需要配置雲,(同步伺服器)
您可以聯繫我一下吧 我想請教您一些問題 吧主 拜託了 您加我的QQ987375048
購App開發項目人員配置較為複雜,需要三個端的開發人員,包括產品經理,項目經理、UI設計師、後台開發人員、Android開發者,iOS開發者、測試人員,據了解,目前科跡在免費給交易商戶做app
同問,求詳細回答,不一定上線那種,需要什麼平台與技術支持
各位路過的大神,請問下一款服裝類APP的開發會涉及到哪些問題?我的想法是它能做到全網鏈接,自動搜索匹配?需要怎麼樣的資源?
想開發APP.有JAVA WEB基礎。
校園類APP推薦幾個還不錯的給你借鑒一下,或許會有所得。i中青安財百事通西政微校園易伴
1,校園信息分享APP相當於評論轉發功能2,在ios平台上發布需要付費3,你自己會開發,除了發布成和硬體設備,其他成本近無
time+money
我玩了一下這個遊戲,界面很清爽,音樂很可愛。但就是玩的時候點點太小,手指太大,手指壓在屏幕上就遮了一塊,根本看不到點點來襲的方向,感覺蠻影響心情的我又覺得不太會有人認真到用觸筆來玩遊戲。。。就很疑惑答主在開發遊戲的時候考慮到這個問題沒有。
推薦閱讀:
※Android設備如何在整個系統上實現灰度模式?
※Android中的Thread與AsyncTask的區別?
※怎麼計算apk的啟動時間?
※Android應用怎麼繞過Fiddler等抓包工具?