У чым розніца паміж распрацоўшчыкам Android, распрацоўшчыкам дадаткаў для Android і распрацоўшчыкам рамак для Android?


адказ 1:

Дазвольце мне коратка перайсці ў слаі стэка праграмнага забеспячэння Android пад назвай архітэктура сістэмы.

Стэк праграмнага забеспячэння для Android звычайна складаецца з ядра Linux і калекцыі бібліятэк C / C ++, якія прадастаўляюцца праз прыкладанне, якое прадастаўляе паслугі, кіраванне прыкладаннямі і час выканання.

Крыніца выяваў: архітэктура платформы | Распрацоўшчык Android

Калі вы паглядзіце на малюнак вышэй, верхні ўзровень складаецца з прыкладанняў для Android, у якія ўваходзяць сістэмныя прыкладанні і прыкладанні, распрацаваныя карыстальнікамі. Распрацоўшчыкі, якія займаюцца толькі распрацоўкай прыкладанняў, называюцца распрацоўшчыкамі прыкладанняў Android. У асноўным працуе з Android Studio, бібліятэкамі, карыстацкім інтэрфейсам, gradle і г.д.

Android Framework Developer: Калі вы назіраеце зялёную частку архітэктуры, у якой размешчана большая частка Java Framework, гэта называецца Android Framework, якая фактычна займаецца распрацоўкай API Android SDK. Распрацоўшчыкі, якія займаюцца гэтымі ўзроўнямі, называюцца распрацоўшчыкамі / інжынерамі Android Framework. Гэта не значыць, што яны не ведаюць, як распрацаваць прыкладанне. У асноўным працуе з бібліятэкамі Java, JNI, перадавымі канцэпцыямі Java, Jar, Gradle і г.д.

Распрацоўшчык Android: Не існуе пэўнага вызначэння для распрацоўшчыка Android, які працуе на пэўных узроўнях. Акрамя таго, абодва распрацоўшчыкі называюцца рознымі арганізацыямі як распрацоўшчыкі Android. Такім чынам, поўныя распрацоўшчыкі - гэта тыя, хто ведае абодва ўзроўні і можа працаваць на кожным з узроўняў.

Я сам працаваў як на рамках Android, так і на ўзроўні прыкладанняў, што вельмі цікава працаваць. У вас могуць узнікнуць пытанні адносна наступных узроўняў. Класічныя Linux і ўбудаваныя сістэмы на C / C ++ і іншых машынных мовах размешчаны ніжэй узроўняў. Вашы распрацоўшчыкі не называюцца распрацоўшчыкамі Android альбо інжынерамі / распрацоўшчыкамі прыкладанняў

Спадзяюся, што гэта дапамагае.

Працягвайце вучыцца, далей займайцеся даследаваннямі

Бывайце здаровы

Вялікі дзякуй