КампутарыПраграмаванне

Праграмаванне пад Android: як пачаць ствараць свае прыкладання і гульні?

Праграмаванне з'яўляецца адным з тых напрамкаў, дзе кожны можа адчуць сябе ў ролі творцы. Звычайна пад ім разумеюць распрацоўку прыкладанняў пад персанальныя кампутары, адзінкі вытворчай тэхнікі або проста для электронных самаробкаў. Але з распаўсюджваннем сэнсарных мабільных прылад ўсё папулярней становіцца праграмаванне пад Android, iOS ці іншую сістэмную абалонку падобнага тыпу. Што ж, трэба прызнаць, занятак гэта перспектыўны. Таму ў рамках артыкула будзе разгледжана, з чаго пачаць праграмаванне пад Android з нуля. Якія асаблівасці тут існуюць? Якая мова выкарыстоўваецца?

стварэнне праграм

Перш чым самастойна пісаць праграмы, неабходна вывучыць усе патрэбныя для гэтага складнікі:

  1. Мову.
  2. Выбраць сераду распрацоўкі. На мове мы яшчэ спынімся дэталёва, як, зрэшты, і на праграмных прадуктах, дзе будуць стварацца прыкладання. Але спачатку крыху пагаворым аб асяроддзях распрацоўкі. Умоўна іх можна падзяліць на тры складнікі:
  • графічныя;
  • звычайныя;
  • онлайн.

Па стварэнні праграм трэба адзначыць, што цяпер складана вылучыць ідэю, якая не была б ужо раней прапрацавана. Таму пры ўзнікненні праблемы ці проста ў выпадку адсутнасці ведаў неабходна пісьменна сфармуляваць непаразуменне і звернецца да больш дасведчаным праграмістам. Яны змогуць дапамагчы ў справе стварэння праграм канструктыўным саветам.

На якой мове пішуцца праграмы?

Для гэтых мэт выкарыстоўваецца Java. Варта адзначыць, што гэта даволі складаная мова праграмавання. Але для стварэння сваіх прыкладанняў зусім не абавязкова цалкам ведаць яго. Дастаткова будзе базавых ведаў і навыкаў работы з даведачнай інфармацыяй, каб атрымліваць адказы на свае пытанні. Да таго ж існуюць пэўныя нарыхтоўкі, скарыстаўшыся якімі, можна будзе зрабіць некаторыя крокі па стварэнні прыкладання без значных праблем. Тады праграмаванне пад Android ператвараецца ў адно задавальненне.

Выбіраем звычайную сераду распрацоўкі

У якасці самых сур'ёзных гульцоў разглядаюцца Eclipse і Android SDK. Яны абедзве з'яўляюцца бясплатнымі. У цэлым варта адзначыць, што гэтыя асяроддзі распрацоўкі - сур'ёзныя канкурэнты, і кожная з іх валодае побач моцных і слабых бакоў. Вывучаць варта кожную з іх. Асобна дазволім сабе толькі крыху спыніцца на адным аспекце Android SDK - эмулятары. Ён з'яўляецца праграмай, якая выдае сябе за тэлефон або планшэт, што працуе на базе "Андроіда". Эмулятар спакойна працуе на звычайным кампутары і на працоўным стале выглядае як стандартнае мабільнае прылада. Існуе адзіная асаблівасць - кіруецца ён з дапамогай мышкі і клавіятуры, а не пальцам. У эмулятары можна будзе праверыць працаздольнасць прыкладання пад розныя пашырэння экрана, а таксама на розных версіях мабільнай аперацыйнай сістэмы "Андроід". Таму, як бы гэта дзіўна для вас ні гучала, але падчас распрацоўкі прыкладанняў, накіраваных на Android, мець тэлефон - зусім не абавязкова.

Што трэба для распрацоўкі свайго прыкладання?

Для стварэння сваёй праграмы неабавязкова наймаць праграміста - неабходна будзе толькі выдаткаваць ўласнае час і намаганні. А вось для публікацыі прыкладання ў "Плэй Маркеце" неабходна будзе падзяліцца з "Гуглом" 25 доларамі. Але гэтая сума з лішкам акупляецца, калі было створана дадатак, якое змагло стварыць пастаянную аўдыторыю ў некалькі тысяч чалавек. Манетызацыя можа быць праведзена за кошт нутрагульнявых паслуг або дзякуючы размяшчэнні рэкламы.

Графічныя асяроддзі распрацоўкі

Гэты варыянт падыдзе тым, хто не мае паняцця аб праграмаванні наогул, але жадае атрымаць сваё прыкладанне тут і цяпер. Для пачатку варта азнаёміцца з апісаннем і магчымасцямі графічных асяроддзяў распрацоўкі. Так, некаторыя могуць размяшчаць толькі найпростыя элементы і прымацоўваць да іх мінімальны функцыянал. Падобныя рэсурсы лепш не выкарыстоўваць, таму што з іх дапамогай будзе складана зразумець логіку працы і стварыць развітой канчатковы прадукт. Пажадана рабіць адбор па такіх параметрах:

  1. Наяўнасць інтуітыўна зразумелага інтэрфейсу.
  2. Выкарыстанне зразумелай логікі працы.
  3. Магчымасць стварэння элементаў ў графічным і кодавым рэжымах.
  4. Наяўнасць дакументацыі па працы са асяроддзем распрацоўкі і форума падтрымкі.

Онлайн-асяроддзе распрацоўкі

Яны могуць даць даволі шырокі функцыянал у просты кропкі доступу - інтэрнэце. «Онлайн-асяроддзе распрацоўкі» - верагодна, гэтым усё сказана. Хоць варта ўдакладніць, што праграмаванне гульняў пад Android усё ж з'яўляецца нялёгкай справай. Так, найбольш складана будзе рэалізаваць шутэры і падобныя па складанасці прыкладання. А вось праграмы з тэкставым афармленнем і перадачай дадзеных - гэта лёгка.

заключэнне

Спадзяемся, пытанняў па першых кроках падрыхтоўкі да стварэння сваіх праграм больш няма. Калі ж вы вырашылі сур'ёзна заняцца праграмаваннем, то можна скарыстацца спецыяльнай літаратурай. Да прыкладу, кнігай «Праграмаванне пад Android» Хардзі Браян. Вядома, гэта не адзіны добры праца, але з чаго-то ж трэба пачынаць. Вось з азнаямлення з дадзеным дапаможнікам і можна пачаць шлях да поспеху.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 be.delachieve.com. Theme powered by WordPress.