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

25 жылдың 2013 мамырында Прагада мобильді қосымшаларды және барлық мобильді платформаларды қоршаған құбылысты дамытуға маманданған чех-словакиялық mDevCamp конференциясының үшінші жылы басталды. Оны Google, Raiffeisen bank, Vodafone, Škoda немесе Czech Television сияқты компанияларға арналған қосымшаларды әзірлейтін Inmite компаниясы ұйымдастырады.

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

Бірінші болып шыққан Петр Мара өзі мәлімдегендей, «өз құмарлығын» көрсете бастады. iOS қолданбаларын iPad құрылғыларымен бірге күнделікті оқытуға қосады. Оның мақсаты – біздің, сондай-ақ шетелдік ескірген білім беруді оқытуды түрлендіруге, мектепте берілген материалды мүлдем басқаша түсіндіруге көмектесетін iOS қолданбаларына қосылған әртүрлі «гаджеттерді» қосуға үйрету. Ол өзінің тұжырымдамасын «iPadogy» деп атайды.

Питер Мара

Ян Веселый Vodafone қорының атынан коммерциялық емес ұйымдарға арналған «Good Application 2013» байқауын ұсынды, ол Petit азаматтық қауымдастығының қалталы электронды коммуникаторында «жұмыс істейтін» және аутизммен ауыратын адамдарға арналған қосымшаның қалай жұмыс істейтінін түсіндірді. Енді олар не қалайтынын көрсету үшін өздерімен бірге сурет алып жүрудің қажеті жоқ. Қолданбада олардың көпшілігі бар және олар үшін тамаша көмекші болып табылады.

Пішінмен жұмыс Юрай Чуречтің дәрісінде көрсетілді. Юрадж Инмитеден келеді, онда ол қаржы институттары үшін қосымшаларды әзірлеуге назар аударады. Пішіндерді қалай дұрыс құру керектігін және әзірлеу кезінде қандай мәселелер жиі кездесетінін көрсетті.

Көптеген қызықты дәрістердің бірі Play Ragtime-дан Якуб Бржечканың iOS-тың қараңғы жағы деп аталатын қойылымы болды. Біз iOS платформасының қараңғы жағы, Objective-C әзірлеу тілі және Xcode ортасы туралы аздап білдік. Якубтың презентациясында жеке API, кері инженерия сияқты көптеген қызықты түсініктер, сонымен қатар Evasion-дан iOS 6.X Jailbreak туралы аздап тыңдалды және бірнеше мысалдар арқылы түсіндірілді. Ол сондай-ақ Apple қолданбасын мақұлдау қалай жұмыс істейтінін (бастапқы кодты жіберудің қажеті жоқ, тек «екілік») және компания қолданбаны не іздейтінін ашты. Тексеру көптеген адамдар ойлағандай мұқият емес, тек аппараттық құралдарға жүктеме, басқа да бірнеше ұсақ-түйектер тексерілетінін есту қызықты болды. Қолданба танымал және сәтті бола бастағанда, сол сәтте Apple оған қызығушылық танытады. Сондай-ақ: «...компания қатені тауып, әзірлеуші ​​тіркелгісін де, қолданбаны да блоктайды», - деп қосады Куба Бречка. Осы лекциядағы ақпараттың көлемі әсіресе iOS әзірлеушілері тарапынан жоғары бағаланып, жоғары бағаланғанына сенімдіміз.

Бағдарламашылар мен мобильді операциялық жүйелер шайқасы

Түскі үзіліс кезінде үлкен залда «төбелес» болды. Бұл iOS және Android платформасының бағдарламашылары бір-бірімен бетпе-бет келген «FightClub» болды. Кейбіреулер үшін таңқаларлық, iOS жалауын қорғаған команда жеңімпаз болды.

күйеу бала» тақырыбын Даниэль Кунес пен Радек Павличек талқылады. Олар әзірлеушілерді өз қолданбаларына пайдаланушылар үшін көбірек қол жетімділік опцияларын біріктіруге шақырды. Бірнеше сөзбен айтқанда, Радек Vodafone-дан Good қолданбасына оралды. Ол қол жетімділіктің маңыздылығы туралы айтты, сонымен қатар зағип адамдар сенсорлық экрандар туралы білмейді деген түсінікті жоққа шығарды.

Мартин Силар мен Виктор Грешек «Мобильді қосымшадан сату құралын қалай жасауға болады» атты лекциясында өздері жұмыс істейтін Mopet CZ компаниясының Mobito қызметін алға тартты. Олар конференцияға келушілерге осы қызметтің жарнамасын көрсетіп, Мобитке неліктен «ИӘ» деп айту керектігін түсіндірді. Кейіннен олар смартфон қолданушыларының 70%-дан астамы соңғы қадам – төлемнің сәтсіздігінен төлемін жасамағанын мәлімдеді. Виктордың айтуынша, Мобито төлемдердегі революция болуы керек.

Брнодағы MADFINGER Games ойынынан Петр Бенышек мобильді құрылғыларға арналған ойын әзірлеушілер әлемінен екі сағаттық, бірақ өте тартымды дәріс дайындады. Ол Dead Trigger сәтті ойыны туралы айтты. Петр көптеген модельдер мен анимациялар бар ойын жасау үшін ойынның өзіне қамқорлық жасайтын қолайлы қозғалтқыш қажет екенін түсіндірді. Сондықтан компания Unity қозғалтқышын таңдады. Математика мен физика да бұл жерде пайдалы болады, оқытушының айтуынша, аналитикалық геометрия, векторлар, матрицалар, дифференциалдық теңдеулер және басқа да көптеген нәрселерді «тазалау» керек. Барлығы бағдарламаланған кезде, әзірлеушілер батареяның қызмет ету мерзіміне де назар аударады, мұндай ойындар үлкен әсер етеді. Акселерометрді пайдалану тағы бір энергия тұтынушы болып табылады.

MADFINGER Games өз ойынын 4 адаммен 4 айдан аз уақыт ішінде жасады. Олар Dead Trigger-ті тегін ұсынды, олар In-App Purchase деп аталады, мұнда ойыншы қаруды, жабдықты және т.б. сатып алу мүмкіндігіне ие.

Жарықтандыру таклдары 5 минутқа созылатын және әрқашан қошеметпен аяқталатын қысқаша лекциялар сериясы болды. mDevCamp 2013 конференциясы аяқталғаннан кейін адамдар тарап кетті, бірақ кейбіреулері «Афтер кешіне» қалды.


Конференцияда әзірлеушілерге қосымшаны әзірлеуде де, сатуда да көмектесетін көптеген ақпарат болды. Тыңдаушылар iOS және Android саласында қолданушы тарапынан да, әзірлеуші ​​тарапынан да түрлі түрлермен және трюктермен танысты. Оқиға жеке бізге қатты әсер етті және менің ойымша, біз жалғыз емеспіз. Әзірлеуші ​​емес немесе жаңадан бастаған тыңдаушылар да өз жолдарын тапты. Ұйымдастыру жағынан да, дәріс оқу жағынан да іс-шараның деңгейі тамаша болды. Біз алдағы жылдарды асыға күтеміз.

Редакторлар Доминк Шефл мен Якуб Ортинский C++ тілінде бағдарламалаумен айналысады.

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

.