❶ 嵌入式軟體開發和安卓開發哪個前景好。。
android本來就是java與嵌入式的結合啊!你可以先學嵌入式「linux+ARM」,在學安卓,因為安卓里依然要用linux和ARM,只是把C語言換成了java而已。根據《2011-2012年中國嵌入式開發從業人員調查報告》目前嵌入式行業人才還處於非常緊缺的狀態,掌握系統嵌入式知識的工程師還是「供不應求」,而且對於嵌入式工程師來說,「經驗」會顯得尤為重要,相比其他IT從業人員,嵌入式工程師的開發經驗將會使薪水增長更快。而Android現在已經不僅僅是手機操作系統,也成為一個可以廣泛用於平板電腦、消費電子、智能家電領域內的綜合開發平台,其應用領域和市場份額也在急速擴張。目前,隨著國內 3G行業的迅猛發展,各個企業對Android開發人才、特別是Android底層系統開發人才的需求量也呈現爆炸式增長態勢,而兼具Android應用開發和系統底層開發的全才型Android開發工程師更是成為行業稀缺。
❷ 嵌入式開發和安卓開發有什麼區別嗎學哪個比較好
做嵌入式 我們主要學做的就是單片機 fpga arm
做android 就是做java開發。
隨著嵌入式智能傢具,智能機器人的增多,嵌入式就業前景還是非常不錯的,而且薪資待遇在IT行業來比較高。
❸ android開發和IOS屬於嵌入式開發嗎
1、從某種程度來說,android開發和IOS開發也屬於嵌入式開發的一種,這是因為android開發和IOS開發屬於在系統中開發軟體,最後開發出來的軟體也是要嵌入到系統中的;但是也有些人認為android開發和IOS開發不屬於嵌入式開發,這是因為android開發和IOS開發屬於系統頂層的設計開發,他們認為只有系統底層開發,把系統嵌入到硬體里才算嵌入式開發。
2、ios 使用oject c 是應用層開發,可以用虛擬軟體在windows 下開發,工資待遇不錯的6000+,iphone 永遠都是真理。
3、android 是基於jave的,谷歌重寫的java虛擬機,這塊可以做應用開發,也可以做驅動層開發,當然做驅動沒有那麼容易哦,需要linux驅動知識。
4、嵌入式開發,主要是包括移動設備,軍工業,消費設備,從mp3到smart tv。你說的可能是直通信設備吧。這塊需要硬體基礎,沒有單片機基礎,沒有一些mcu知識是不行的。這塊一般都是基於arm的mcu+wince vxworks ucos2 linux 等,至於上層應用有qt ,有minigui 什麼的圖形界面,錯綜復雜。
❹ 嵌入式android和手機android開發一樣嗎,有什麼區別
手機android app 開發並不能稱為嵌入式,嵌入式涉及到一些硬體、系統、軟體、應用程序、及各種智能家居,都含有嵌入式技術,手機android app只需要在java上層進行應用開發。所以兩者並不一樣。
❺ Android開發和嵌入式linux有什麼區別
做底層兩個差不多,同時linux內核,應用層就不一樣了。 Android 就是以LINUX為同台開發出來的開源操作系統,內核等底層東西是一樣的!嵌入式現在主要還是LINUX和WINCE 最然android很火,但是他現在的應用范圍還只是智能手機和平板電腦,要把android應用到嵌入式,比如工業控制,醫療汽車,還為期尚早。 從嵌入式轉安卓那是很容易的事情,因為嵌入式如果學好了,對Linux內核會有一個很全面的學習和認識,而且能扎實學習好C的人,其他高級語言就容易多了。
❻ 安卓開發和嵌入式開發有怎樣的關系
作為一個編寫過ARM教程和Android產品開發者而言。你在單片機的相關知識,在Android底層是絕對有用的。 這個里底層是指內核介面以下的程序。以上包括Android HAL驅動(就是linux C程序編寫,跟硬體控制項沒太多直接聯系),Android 的框架和Android的應用。這一類開發對你而且是全新的東西。 而底層的程序包括,內核,bootloader和驅動。基本開發Android硬體產品公司主要需要這一類人。 而不同產品中,內核和bootloader變化較小,主要的工作量是在驅動之上。驅動相當於 單片機程序+linux內核介面。 但是從單片機轉型為Linux驅動開發的,幾個主要問題的,是代碼量急劇增加,在單片機中有一些習慣在驅動開發里變成致命的陷阱。比如不喜歡用宏,在驅動大量用到內核復雜結構而單片機往往自寫,還有一個並發處理,也是一個難點。 我教過很多想單片機轉型成Linux的工程師。這一些東西往往很難改變,有時難得有人就放棄,還是回去做單片機開發了。
❼ 做嵌入式開發好 還是android應用好
下面說一下我對兩個方向的理解:
嵌入式我不太懂,我對它的感覺是比較接近硬體的,但是又不屬於硬體。
而 android ,是 java 的一個進階,但是現在由於 android 剛剛興起,程序員需求量不高,目前只適合有經驗的 java 程序員。再者 android 發展趨勢尚未成形,也不保很快就會未落了。
我認為,根據自身的現有條件和環境來做選擇。還是嵌入式成熟一點。
❽ 什麼是android嵌入式開發
android嵌入式開發
移動是IT發展未來 !嵌入式底層就是移動的發展未來 !如何在這個風雲際會的時代,讓自己積極的參與其中,作為程序員 ,嵌入式是無可避免的選擇 !Android嵌入式底層課程繼續以Sundy獨有的分享方式 ,
基本信息
中文名稱
android嵌入式開發
發布時間
2012年
時 長
300小時+
語 種
中文
目錄
1簡介
2基本信息
3目錄
折疊編輯本段簡介
移動是IT發展未來 !嵌入式底層就是移動的發展未來 !如何在這個風雲際會的時代,讓自己積極的參與其中,作為程序員 ,嵌入式是無可避免的選擇 !Android嵌入式底層課程繼續以Sundy獨有的分享方式 ,深入淺出,不僅僅講解技術,更多的關注大家的職業生涯和發展,關注企業規模化工作中的模式。
折疊編輯本段基本信息
名稱:android嵌入式底層開發
時長:300小時+
語種:中文
發布時間:2012年
作者:sundy(張凌華)
折疊編輯本段目錄
折疊第一階段
Linux基礎及操作系統框架概述
Linux常用命令及vi
Linux系統設置
C語言重點難點講解
Linux Shell編程
折疊第二階段
GNU開發環境基礎
GNU Makefile
Linux嵌入式系統開發環境搭建
Linux應用系統開發基礎
Linux文件I/O編程
Linux進程式控制制
Linux進程間通訊
Linux多線程編程
Linux網路編程
折疊第三階段
嵌入式系統及微處理器概述
嵌入式電路圖基礎
ARM處理器系統結構
ARM匯流排方式及存儲器結構層次
ARM指令集及定址方式,Thumb指令
ARM開發環境ADS應用
ARM匯編及混合編程
Bootloader介紹及Uboot結構講解
Uboot全方位(移植,修改,編譯,生成,燒寫)
ARM硬體介面開發
裸板驅動開發
折疊第四階段
嵌入式Linux系統開發及移植
Linux內核原理概要
Linux內核配置與裁減
Linux內核編程
Linux驅動開發基礎
Linux驅動開發深入
折疊第五階段
Android系統驅動開發差異化
Android特定驅動開發
Android系統移植概述
Android RIL開發基礎
Webkit在Android上的移植
課程總結:未來是移動的未來
折疊項目
:Android從底層驅動一直到上層的修改,移植 ,通過編寫一個上層的Application來操作底層硬體;:
車載通訊多媒體系統(網路通信協議應用,包括藍牙,NFC,FM)遵循Delphi組織歐洲車載Android標准規范;
物聯網家居控制模塊兒(家庭視頻採集及傳輸模塊,實現遠程監控);
Android電磁原理手機無線充電改裝(以Sundy的Galaxy Nexus為例,改裝手機無線充電功能並且擴展外設-包括底座及手機);