Тақырыбы: Мобильді қосымшалар құрастырудың тілдік құралдары.
Лекция мазмұны: 1. Мобильдік қосымшаларға арналған бағдарламалау тілдері
2. Android Studio үшін интеграцияланған даму ортасы
1 Мобильдік қосымшаларға арналған бағдарламалау тілдері
Барлық тілдерді қолдану және пайдалану принциптері белгілі бір алгоритмдердің құрылысына негізделген. Алгоритмдеу тұрғысынан қарапайым тапсырма қажет болса, қарапайым тіл өте ыңғайлы. Бұдан әрі сіздің біліміңізді тереңдетіп, барлық басқа тілдерді оқып білуге болады.
Смартфондарға арналған өтінімдерді әзірлеу кезінде функционалдығы осы мақсаттарға арналған бірнеше тіл пайдаланылады. Тілді түпкілікті мақсатқа қарай таңдауға болады.
1. Java Java - Sun Microsystems (кейінірек Oracle сатып алған) тарапынан әзірленген объектілі-бағытталған бағдарламалау тілі.
Платформа: Android, Android Wear
Негізгі IDE: Android Studio
Оқулық: Android үшін мобильді дамыту
2. Swift Swift - бұл Apple әзірлеген және iOS және OS X қосымшаларына арналған қосымшаларды әзірлеуге арналған тіл. Свифт C ++ және Objective-C бағдарламасынан өте көп қарызға ие болды.
Платформа: iOS, macOS, watchOS және tvOS
Негізгі IDE: Xcode
Оқулық: Swift Calculator
3. HTML5/JavaScript JavaScript - прототипті бағытталған сценарийлік бағдарламалау тілі. Браузерлерде ең кең қолданыс веб-беттерге интерактивтілік беру үшін, сондай-ақ кросс-платформалық шеңберлерде (React Native, Ionic, Sencha және т.б.) сценарий тілі ретінде табылды.
Платформа: iOS, Android, Tizen және басқа да дерлік
Негізгі IDE: Eclipse, Notepad ++ Notepad
Практикалық сабақ: Негіздемеге байланысты
4. C# C # - объектілі-бағытталған бағдарламалау тілі. 1998-2001 жж. Microsoft корпорациясының инженерлер тобы Microsoft .NET Framework қосымшаларына арналған тіл ретінде дамыды. Мобильді қосымшаларды дамыту саласында және Хамарин шеңберінде қолданылады.
Платформа: iOS, Android, Windows 10
Негізгі IDE: Visual Studio
Практикалық сабақ: Хамарин бойынша қосымшалар
5. Objective-C Objective-C - C тіліне және Smalltalk парадигмаларына негізделген Apple-компиляцияланған нысанға бағытталған бағдарламалау тілі. Тіл 1980 жылы басында Брэд Кокс құрды және қазіргі уақытта моральдық ескірген, ол жаңа және қарапайым Swift-ға ауыстырылды. Дегенмен 3-5 жыл бойы «Objective-C» девелоперлері нарықта өте танымал болады.
Платформа: iOS, macOS, watchOS және tvOS
Негізгі IDE: Xcode
Оқулық: iOS қосымшаларын әзірлеу
6. Python Айта кету керек, Python - мобильді даму тілі емес, бірақ веб-жобаларда көп қолданылады. Дегенмен, бәрімізге белгілі, жақын арада боттар қосымшаларды алмастырады, ал Python-мен оларды жасай аласыз +, мысалы, машинада оқыту сияқты басқа жерлерде кеңінен қолданылатын тіл. Сонымен қатар, жаңадан келгендер түсіну оңай, көптеген кітапханалары бар, синтаксис оқуға оңай және өте дәл код.
Платформа: боттар
Негізгі IDE: Eclipse, Visual Studio, PyCharm
Практикалық сабақ: Python-да нөлден бастап