Жарнама жабуу

25-жылдын 2013-майында Прагада мобилдик тиркемелерди жана бардык мобилдик платформаларды курчап турган феноменди иштеп чыгууга адистешкен чех-словакиялык mDevCamp конференциясынын үчүнчү жылы башталды. Аны Google, Raiffeisen bank, Vodafone, Škoda же Czech Television сыяктуу компаниялар үчүн тиркемелерди иштеп чыгуучу Inmite компаниясы уюштурат.

Конференцияны Петр Мара жана Ян Веселий «Дүйнөнү өзгөрткөн колдонмолор» деген субтитр менен ачышты. Бардык конокторду тосуп алып, конференция менен тааныштырып, бардык өнөктөштөргө ыраазычылык билдиргенден кийин иш-чара бардык ылдамдыкта башталды.

Биринчи чыккан Петр Мара, өзү айткандай, "өзүнүн кумарлануусун" көрсөтө баштады. iOS тиркемелерин iPad менен бирге күнүмдүк окутууга алып келет. Анын максаты биздин, ошондой эле чет өлкөлүк эскирген билимди окутууну трансформациялоого үйрөтүү, iOS тиркемелерине туташтырылган ар кандай «гаджеттерди» кошуу, алар мектепте берилген материалды такыр башкача чечмелөөгө жардам берет. Ал өзүнүн концепциясын "iPadogy" деп атайт.

Питер Мара

Jan Veselý Vodafone Фондунун атынан коммерциялык эмес уюмдар үчүн "Good Application 2013" сынагын сунуштады, ал Petit жарандык ассоциациясынын чөнтөктөгү электрондук коммуникаторунда "иштейт" жана аутист адамдарга арналган тиркеме кантип иштээрин айтып берди. Эми алар каалаганын көрсөтүү үчүн өздөрү менен сүрөт алып жүрүүнүн кереги жок. Колдонмо алардын көбүн камтыйт жана алар үчүн чоң жардамчы болуп саналат.

Формалар менен иштөө Юрай Журечтин лекциясында көрсөтүлдү. Юраж Инмитеден, ал жерде каржы институттары үчүн тиркемелерди иштеп чыгууга басым жасайт. Ал формаларды кантип туура түзүү керектигин жана иштеп чыгууда эң көп кездешкен көйгөйлөр кайсылар экенин көрсөттү.

Көптөгөн кызыктуу лекциялардын бири Play Ragtime программасынан Якуб Бржечканын iOSтун караңгы тарабы деп аталган спектакли болду. Биз iOS платформасынын караңгы тарабы, Objective-C иштеп чыгуу тили жана Xcode чөйрөсү жөнүндө бир аз үйрөндүк. Якубдун презентациясында жеке API, тескери инженерия сыяктуу көптөгөн кызыктуу концепциялар, ошондой эле iOS 6.X Jailbreak from Evasion жөнүндө бир аз угулуп, бир нече мисалдар менен түшүндүрүлдү. Ал ошондой эле Apple'дин тиркемесин бекитүү кантип иштээрин (булак кодун жөнөтүүнүн кереги жок, жөн гана "экилик") жана компания колдонмону эмнеге карап жатканын ачып берди. Бул текшерүү көп адамдар ойлогондой кылдат эмес, бирок аппараттык жүктөм гана каралат, бир нече башка майда-чүйдө нерселер каралат деп угуу кызыктуу болду. Тиркеме популярдуу жана ийгиликтүү боло баштаганда, ошол учурда Apple ага көбүрөөк кызыгып калат. Ошондой эле мындай болушу мүмкүн: "...компания катаны таап, иштеп чыгуучунун аккаунтун да, тиркемени да бөгөттөйт", - деп кошумчалайт Куба Бржечка. Бул лекциядан алынган маалыматтын көлөмү негизинен iOS иштеп чыгуучулары тарабынан жогору бааланганына жана мактоого алынганына ишенебиз.

Программисттердин жана мобилдик операциялык системалардын согушу

Түшкү тыныгуу учурунда чоң залда «мурда» болду. Бул iOS жана Android платформасынын программисттери беттешкен "FightClub" болчу. Кээ бирөөлөр үчүн таң калыштуусу, iOS желегин коргогон команда жеңүүчү болду.

күйөө баласы" деген теманы Даниел Кунес менен Радек Павличек талкуулашты. Алар иштеп чыгуучуларды өз колдонмолоруна колдонуучулар үчүн көбүрөөк мүмкүнчүлүктөрдү кошууга үндөштү. Бир нече сөз менен айтканда, Радек Vodafoneдан Жакшы тиркемеге кайтып келди. Ал жеткиликтүүлүктүн маанилүүлүгү жөнүндө айтып, ошондой эле азиздер сенсордук экрандар жөнүндө билишпейт деген түшүнүктү жокко чыгарды.

Мартин Сислар жана Виктор Грешек "Мобилдик тиркемеден сатуу куралын кантип түзүү керек" деген лекциясында алар иштеген Mopet CZ компаниясынын Mobito кызматын алдыга жылдырышты. Алар конференцияга келгендерге бул кызматтын жарнамасын көрсөтүп, Мобитке эмне үчүн «ООБА» деп айтыш керектигин түшүндүрүштү. Кийинчерээк алар смартфонду колдонуучулардын 70%дан ашыгы акыркы кадам – төлөм ишке ашпай калгандыктан төлөмдү жүргүзбөй койгонун айтышкан. Виктордун айтымында, Mobito төлөмдөрдөгү революция болушу керек.

Брнодогу MADFINGER оюндарынан Петр Бенышек мобилдик түзмөктөр үчүн оюн иштеп чыгуучулардын дүйнөсүнөн эки сааттык, бирок абдан жагымдуу лекция даярдады. Ал Dead Trigger ийгиликтүү оюну жөнүндө айтып жаткан. Петр көптөгөн моделдер жана анимациялар бар оюнду түзүү үчүн оюндун өзүнө кам көрө турган ылайыктуу кыймылдаткыч керек экенин түшүндүрдү. Ошондуктан компания Unity кыймылдаткычын тандап алган. Бул жерде математика жана физика да пайдалуу болот, лектордун айтымында, аналитикалык геометрия, векторлор, матрицалар, дифференциалдык теңдемелер жана башка көптөгөн нерселер боюнча «тазалоо» керек. Баардыгы программаланганда, иштеп чыгуучулар ошондой эле мындай оюндар чоң таасирин тийгизген батареянын иштөө мөөнөтүн эске алышат. Акселерометрди колдонуу дагы бир энергия жегич болуп саналат.

MADFINGER Games өз оюнун 4 айга жетпеген убакытта 4 киши менен түздү. Алар Dead Triggerди бекер сунушташты, алар In-App Purchase деп аталган нерсеге таянышат, мында оюнчу курал-жарактарды, жабдууларды жана башкаларды түздөн-түз оюнда сатып алуу мүмкүнчүлүгүнө ээ.

Lighting Takls кыскача лекциялардын сериясы болду, бири 5 мүнөткө созулуп, ар дайым кол чабуулар менен аяктады. mDevCamp 2013 конференциясы аяктагандан кийин эл тарап кетишти, бирок кээ бирлери "After party" үчүн калышты.


Конференцияда иштеп чыгуучуларга тиркемени иштеп чыгууда да, сатууда да жардам бере турган көптөгөн маалыматтар болду. Угармандар iOS жана Android тармагында колдонуучунун да, иштеп чыгуучунун көз карашынан да ар кандай түрлөрү жана трюктары менен таанышты. Жеке биз бул окуяга абдан таасир эттик жана менимче, биз жалгыз эмеспиз. Иштеп чыгуучу эмес же башталгыч болгон угуучулар да өз жолун табышты. Иш-чаранын деңгээли уюштуруу жагынан да, лекциялар боюнча да эң сонун өттү. Биз кийинки жылдарды чыдамсыздык менен күтөбүз.

Редакторлор Domink Šefl жана Jakub Ortinsky C++ тилинде программалоо менен алектенет.

Авторлор: Якуб Ортинский, Доминк Шефл

.