當前位置:首頁 » 編程語言 » java怎麼開發app

java怎麼開發app

發布時間: 2022-06-09 00:57:39

㈠ 如何使用java 開發app後台

用java做app後台主要就是用java寫一些app能夠哦調用的介面,可以用socket、servlet、struts等都可以去做,業務流程就是app請求通過後台介面請求數據,後台把處理好的數據傳遞給app,交互的數據可以是xml、text、json...等格式。

㈡ 如何利用java進行app開發

1.用java做app後台主要就是用java寫一些app能夠哦調用的介面,
2.可以用socket、servlet、struts等都可以去做,
3.業務流程就是app請求通過後台介面請求數據,後台把處理好的數據傳遞給app,
4.交互的數據可以是xml、text、json...等格式。

㈢ java如何開發手機程序

一。 下載並安裝java環境 jdk 1.4以後版本 大於1.4都可以。去sun的官網上下載
二。 下載並安裝sun提供的專門開發手機軟體的 java微型版,即j2me開發工具,又叫WTK全稱(Wireless Toolkit)目前版本 WTK2.5.2 去sun的官網下載

如果只用寫字板,記事本之類的開發工具的話,現在就可以開發了,運行WTK:->項目-新建項目,就會在C:\Documents and Settings\Administrator\j2mewtk\2.5.2\apps 下生成你的項目文件夾. 具體文件夾視你的電腦系統和你的安裝而視,你找找就知道了。
然後在你的項目文件夾下找到 下面三個文件夾: 1. src 代碼放在這里 2. res圖片和音樂放在這里 3.bin 最後生成的可運行文件 .jar自動會放在這里

用寫字本寫代碼,,在WTK里對寫好的代碼進行編譯和打包即可放入手機運行。
三。 由於寫字板不方便編寫程序,所以一般使用eclipse和netbean開發,eclipse請去eclipse.org官網下載;
四。 直接使用eclipse時eclipse並不認識j2me程序代碼會報編譯錯誤,這是因為沒有導入j2me的類庫midp和規范cldc 所以需要為eclipse安裝 j2me插件. 原插件版本為 eclipseME現在好像換了新版本, 具體可以去eclipse官網下載.

四步完成,現在可以進行開發了。直接運行eclipse,文件-->新建->項目->
如果插件安裝成功,則會出現"新建j2me項目"

與普通j2se項目不一樣,普通項目需要你編寫含有main方法的入口類。 在j2me中是需要你繼承(實現抽象類) Midlet類,完成它裡面的入口方法startAPP()和destoryApp(),pauseApp()
游戲的話一般都是用低級UI開發的,即Canvas類
1。 復寫paint()方法,在這里畫你的圖
2。 keypressed()等方法得到用戶對鍵盤的按鍵值。從而改變你的游戲邏輯。
3。 自定義線程,不斷運行sleep時間一般在100毫秒左右。每次運行都repaint()一次,每次reapint其實就是調用了paint()一次, 由於游戲邏輯有可能會因為 key事件而改變,所以paint出來的結果就不一樣,成而形成動畫

最後推薦你,先做一個像貪吃蛇,華容道這樣的簡單游戲出來

㈣ java開發手機APP需要用到什麼技術

如果想做一個app,首先單人做是很累的,並且不容易,最好是分工合作。
你要考慮你做的是什麼平台的,如Android,ISO,你首先得學會這相關平台的操作(Android),還有,現在應用一般是混合式開發,你要對HTML,CSS,JavaScript,ajax,xml,資料庫,java,UI設計 等要有一定的需求的。
如果涉及到頁面的話還得需要伺服器知識,及域名映射之類的。
當然我臨時列的可能有所遺漏,不懂還可以追問

㈤ java 怎麼開發手機app介面

介面返回json 或 xml 就可以了,然後你開發的當然是知道介面的url了,還有介面的傳參,這樣就可以讓前端調用了。

告訴前端,你的url地址,需要給這個介面傳什麼參數,返回參數是什麼(返回他們可以測試得到,不過最好還是先告訴他們),欄位說明,這樣就可以交互了。

springMVC 可以在controller 方法加個註解@ResponseBody 當你返回java對象的時候,jackson會轉為json給到前端。

㈥ java能寫app嗎

通常java最適合的都是web的開發,他比較適合開發後台,他的UI實在不是很好,不過也不是不能,安卓就是java的東西,還有一個目前非常火的游戲:我的世界,也是用java開發的,而且還是3D的。

㈦ 怎麼用java寫一個安卓app

android貌似就是java寫的吧,雖然C#和html5也能寫,但是還是java多謝,下個android studio,就是Java開發app的

㈧ 自己怎麼開發app軟體

  1. 依託第三方平台

  2. 自己明確需求,懂代碼,熟悉開發流程

  3. APP開發完整流程

    APP開發前期

    開發手機APP需要了解產品定位

    確定開發APP的需求,對APP進行定位。開發製作一款APP軟體需要先了解瀏覽這款App應用市場的需求,這是一項硬性標准。

    評估

    將項目的整體情況盡量細化,評估APP開發項目能否在規定期限完成,評估需求功能能否被實現。這是一個移動APP最終能不能在企業的戰略方向下存活下來的至關重要的一點。 APP開發過程中

    確定APP的原型圖

    包括用戶體驗設計(UX),APP界面的交互邏輯,以及APP功能點實現的大致狀況。

    獨特的UI設計

    對APP有明確的定位和構建APP原型,開始UI設計,設計用戶界面,用戶界面是APP使用者與你的APP交互的地方,應該遵循簡潔美觀,便捷的原則,能夠為用戶帶來更高的體驗度。一個完整的APP需要一個吸引用戶眼球的創意,這就需要開發者在創意策劃上有著獨到的見解。

    精品樣稿展示

    高質量的樣稿的展現效果是為了讓企業能夠在視覺上看到一個APP的雛形,這也就後期的代碼開發方面節省很多的時間和精力。

    原生代碼開發

    在UI設計和與樣稿展示以後,正式進入APP代碼的開發階段。在這一階段是實現所有前期展現效果,通過APP代碼原生開發。

    深研APP開發的不懂之處

    APP開發定製的技術是不斷翻新和發展的,應用APP開發人員在開發過程中很多時候都會遇到新的APP開發功能需求,既要跟現有的功能系統相結合,也要讓新開發的APP功能具有獨特性。

    了解APP的系統兼容性

    在開發手機APP時,要知道Android和iOS風格、布局和導航都大不相同,這需要匹配創建APP項目的每一個操作系統來滿足用戶。同時,對蘋果app而言,它需要專為操作系統而設計開發的應用。

    開發手機APP需要不斷測試

    定製的APP需要不斷的優化測試,而不是經過一兩次APP製作的測試就得出結果,直接把尚未開發完善的APP軟體上線,這是對企業的不負責,也是對用戶的不負責。

    APP開發完成後

    產品測試上線

    在代碼開發完成後,就進入了測試和後期上線的階段。這是一個循序漸進的過程。在所有bug測試完成,確定沒有bug就可以在蘋果市場和安卓市場上線。

    項目交付結束

    APP開發測試上線後,即按照合同規定,將源碼,說明文檔,操作文檔各方面配齊交付給甲方。

    上線運營推廣

    成功上線後的APP就可以通過企業自身的運營推廣,發展用戶數量,讓它在行業中脫穎而出。當然如果後期存在BUG,或者更新可以提供後續服務的。在運營推廣中不斷與時俱進,維護更新,APP才能長存。

㈨ 怎麼開發app軟體

不論是ios還是android的應用開發,其實都遵循著一定的開發流程,只有如此才能使開發過程有章可循而不是一團亂。

你的app應用是開發給誰用的?
是寫給小孩玩的游戲,還是用來理財的記賬類應用,每個應用都有固定的適用人群,而這決定你應用的內容是什麼,也決定了要給使用者以什麼樣的用戶體驗。
互聯網是個神奇的大網,大數據開發和軟體定製也是一種模式,這里提供最詳細的報價,如果你真的想做,可以來這里,這個手機的開始數字是一八七中間的是三兒零最後的是一四二五零,按照順序組合起來就可以找到,我想說的是,除非你想做或者了解這方面的內容,如果只是湊熱鬧的話,就不要來了。

你的app應用是做什麼的?
一個app有明確的使用目的是必須的。如何來明確?一個辦法就是要去想清楚什麼能吸引用戶來使用你的app。

你的app能解決什麼問題?
一個app應該致力於解決好一個問題而不是想能處理很多好無相關的問題,因為那樣你就要考慮開發幾個不同的app。每個app都應該專註解決一類問題。

設計用戶界面。
有了明確的理念和構想,下面就是該設計用戶界面了,用戶界面是app使用者與你的app交互的地方,應該遵循簡潔美觀,便捷的原則,從app使用者的角度出發,帶給用戶良好的使用體驗。

定義交互方式。
用戶界面因為有了交互才變得有活起來。在app開發中,交互的啟用都是通過用戶操作的事件來觸發的,比如手指的點擊,滑動,捏合等操作。通過定義這些事件,我們可以精確地對用戶的操作來給出響應,或者打開新的界面,或者提供展現的內容在當前界面上。

部署用戶行為。
定義好交互方式後,接下來就要通過代碼來實現這些定義好的行為了。可以說用戶的所有操作都是通過我們實現的定義來得到響應的,如果沒有前面明確的定義,那麼會給用戶帶來困擾,這是一個好的app所不能出現的錯誤。

數據交互的部署。
有了設計好的用戶界面和交互方式,接下來就要考慮數據的存儲問題。
在界面與數據之間必須要定義明確的交互方式,盡管使用app的人是不直接和這些數據交互。一個好的數據模型是你app的堅實基礎,使你的app更有擴展性,更易於將來的修改

上面講解了APP開發的流程,下面來講解開發APP的費用,簡單來說就是這個APP需要多少人、做多長時間、人員的工資是多少。
對於APP外包開發的報價,一般取決於下面幾個因素:

1、APP支持平台:
常見的APP移動平台包括谷歌Android、蘋果iOS(iPhone/iPad),做的手機APP是針對其中某一個、還是兩個平台都需要,對應了不同的開發成本。
除了APP本身,很多APP還有網站版的管理後台,管理後台的開發成本也需要考慮在內。

2、開發人員工資
一般來說,外包項目報價的基礎是開發人員的工資,而工資又是和工作年限、經驗、水平等決定的。這里的開發人員包括產品經理、UI設計師、前端工程師、服務端工程師、iOS和Android客戶端工程師等,不同的外包項目需要的開發人員不同。
舉個例子,假設一個iOS開發工程師一月工資22000元(工資數值僅舉例),按照每月21.75個工作日來計算每天的開發費用,這里是每天(22000/21.75)=1000元,如果你考慮20%的利潤,則每天費用變為了1000x(1+20%)=1200元。致電一八六零零三一四起吳零
(註:現實中,開發人員的工資之外,還有社保等其他人力成本支出)

3、產品功能的復雜程度
產品功能的復雜程度決定了所需要的開發人員和時間,開發需要30人/天和100人/天,價格是不同的。
接前面的例子,如果一個項目需要一個iOS開發工程師30人/天,那麼按照1200元每天的價格,項目總費用就是(1200x30)=36000元。

4、外包團隊經驗和素質
如果是產品功能復雜的項目,外包團隊的素質對最終結果影響很大,而好的團隊則報價自然會更高一些。產品功能簡單的項目,另當別論。

5、外包團隊的所在地
同樣能力的外包團隊,在不同的城市也會導致開發成本的差異,比如在北京、深圳和上海的外包團隊成本自然高一些,因為當地開發人員薪資和其他支出相對更高。

㈩ 請問java能開發出安卓app嗎,大概如何實現開發。需要什麼。

能的
android提供了很多種語言開發android app,應用最廣的就是java在framework層上開發,
也可以基於NDK用C/C++開發
同時也可以用python腳本語言開發android widget

熱點內容
java架構師做什麼 發布:2025-02-08 07:38:32 瀏覽:774
java解碼器 發布:2025-02-08 07:25:35 瀏覽:297
p4忘記密碼了如何刷機 發布:2025-02-08 07:25:25 瀏覽:305
java分隔 發布:2025-02-08 07:15:02 瀏覽:813
源碼乘法豎式 發布:2025-02-08 07:05:48 瀏覽:137
天天酷跑腳本腳本精靈 發布:2025-02-08 07:05:15 瀏覽:346
ios資料庫遷移 發布:2025-02-08 07:00:16 瀏覽:851
安卓sdl是什麼 發布:2025-02-08 07:00:05 瀏覽:908
離線腳本怎麼寫 發布:2025-02-08 06:59:22 瀏覽:833
java學習價錢 發布:2025-02-08 06:58:39 瀏覽:959