Мобильді қосымшаларды дамытудың технологиялары

Тақырып бойынша 11 материал табылды

Мобильді қосымшаларды дамытудың технологиялары

Материал туралы қысқаша түсінік
Түйін Ғылыми мақалада мобильді қосымшаларды жасау мәселесіне арналған мобильді қосымшаларды дамыту платформасының көмегімен кроссплатформалық қосымшаларды жасау мүмкіндігі ұсынылды. Кроссплатформалық қосымшаларды дамыту, жобаны даму және бекіту уақыттарын азайтады. Олардың ерекшелігімен қатар, фреймворктар өзгерістеріне және жаңа функционалдықты енгізу үшін тиімді сұрақтарға айналады. Зерттеу мобильді дамудың кең ауқымды мәселелерді тиімді шеше алатын әртүрлі қосымшаларды жасаудың қуатты құралы екенін растайды. Дегенмен, мобильді технологиялардың әлеуетін толық ашу үшін бағдарламалық қамтамасыз ету саласында да, құрылғылардың аппараттық базасында да тұрақты даму мен инновация қажет. Бұл мақала өзінде мобильді қосымшаларды дамыту платформасының кең дамуын қамтиды. Ал мобильді технологиялардың қалыптасуы мен жаңа әдістерді көрсету көмегімен, кроссплатформалық қосымшаларды жасау мүмкіндігі көтеріледі. Бұл мақалада көрсетілген деректер мобильді қосымшаларды дамыту жолында қолданылды.
Материалдың қысқаша нұсқасы

МОБИЛЬДІ ҚОСЫМШАЛАРДЫ ДАМЫТУДЫҢ ТЕХНОЛОГИЯЛАРЫ


Хамзина А.М.

Манап Өтебаев атындағы жоғары жаңа технологиялар колледжі, МКҚК арнайы пән оқытушысы, Қазақстан

* Корреспонденция авторы: Altosha.33@mail.ru


Түйін

Ғылыми мақалада мобильді қосымшаларды жасау мәселесіне арналған мобильді қосымшаларды дамыту платформасының көмегімен кроссплатформалық қосымшаларды жасау мүмкіндігі ұсынылды. Кроссплатформалық қосымшаларды дамыту, жобаны даму және бекіту уақыттарын азайтады. Олардың ерекшелігімен қатар, фреймворктар өзгерістеріне және жаңа функционалдықты енгізу үшін тиімді сұрақтарға айналады. Зерттеу мобильді дамудың кең ауқымды мәселелерді тиімді шеше алатын әртүрлі қосымшаларды жасаудың қуатты құралы екенін растайды. Дегенмен, мобильді технологиялардың әлеуетін толық ашу үшін бағдарламалық қамтамасыз ету саласында да, құрылғылардың аппараттық базасында да тұрақты даму мен инновация қажет. Бұл мақала өзінде мобильді қосымшаларды дамыту платформасының кең дамуын қамтиды. Ал мобильді технологиялардың қалыптасуы мен жаңа әдістерді көрсету көмегімен, кроссплатформалық қосымшаларды жасау мүмкіндігі көтеріледі. Бұл мақалада көрсетілген деректер мобильді қосымшаларды дамыту жолында қолданылды.


Кілттік сөздер: кроссплатформалық, модельдеу, фреймворк, Android, IOS, 1C Enterprise, сауда орталығы.


Кіріспе

1С тарихы сонау 1991 жылы басталды[1]. Платформаның бірінші нұсқасы бухгалтерлік есепте нақты серпіліс жасады. Бүгінгі күнге дейін 1С негізіндегі өнімдер бизнес-процестерді автоматтандыру саласындағы стандарт болып қала береді. Олардың қолданылу аясы бухгалтерлік есептен әлдеқайда асып түсті; салалық конфигурациялар ауқымы кез келген компания үшін дұрыс шешімді таңдауға мүмкіндік береді, ол не істесе де. Ең танымал бағдарламалар 1С: Enterprise жүйесінде[2]. Мобильді қосымшалардың артықшылықтары Мобильді қосымшаларды өндірісте пайдалану өндіріс процестерін жылдамдатып, мәселелерді тезірек шешуге көмектеседі. Жүйе платформадан немесе ядродан және конфигурациялардан - автоматтандырудың белгілі бір мәселелерін шешетін қолданбалы бағдарламалардан тұрады. Қарапайым тілмен айтқанда, платформа бүкіл жүйенің жұмыс істеуіне мүмкіндік беретін негіз болып табылады. Конфигурациялар функционалдылыққа жауап береді[3]. Олар платформа негізінде жасалған және одан бөлек өмір сүре алмайды. Сонымен қатар, бір ғана платформа бар, бірақ қалағаныңызша конфигурациялар бар. Бұл архитектуралық принцип жүйенің икемділігі мен ауқымдылығын қамтамасыз етеді. Тағы бір артықшылығы - стандартты қолданбалы шешімді нақты кәсіпорынның қажеттіліктеріне сәйкес өзгертуге болады. Конфигурациялар өзгертілді, бірақ платформа өзгеріссіз қалады. Бірақ бүгінгі іскерлік шындықта стационарлық бағдарламалық өнімдердің мүмкіндіктері енді жеткіліксіз. Менеджерлер мен қарапайым қызметкерлер 1С жүйесіне қашықтан қол жеткізуді қажет етеді.

Теориялық талдау

Мобильді нұсқа Android, iOS немесе Windows операциялық жүйелері бар құрылғыларда жұмыс істейтін мобильді қолданбаларды жөндеуге және құруға арналған.

Мобильді нұсқаның үш түрі бар. Бұл нұсқалардың әрқайсысы ақпараттық базалармен өзара әрекеттесу үшін әртүрлі мүмкіндіктерді жүзеге асырады:

Мобильді клиент платформасы: қосымшаны құруға мүмкіндік береді, жұмыс үстелі нұсқаларына арналған клиенттік қосымшалар сияқты онлайн-ақпараттық базалармен өзара әрекеттесетін мобильді клиент[4].

Автономды режимі бар мобильді клиент платформасы: қосылымның қолжетімділігіне байланысты онлайн ақпараттық базалармен өзара әрекеттесуге мүмкіндік беретін немесе жұмыс істеу үшін мобильді құрылғыдағы жергілікті ақпараттық базаны пайдаланатын қолданбаны, автономды режимі бар мобильді клиентті құруға мүмкіндік береді[5].

Мобильді платформа: жұмыс істеу үшін мобильді құрылғыдағы жергілікті ақпараттық базаны ғана пайдаланатын мобильді платформа қолданбасын құруға мүмкіндік береді.

Мобильді құрылғыларға арналған конфигурациялар жұмыс үстелі қолданбаларына ұқсас әзірленеді, жалғыз айырмашылығы мобильді нұсқамен қойылған шектеулерді ескеру қажеттілігі болып табылады. Ағымдағы шектеулер жиынтығы құжаттамада сипатталған. Мобильді құрылғыларға арналған платформа Конфигурация дайын болғаннан кейін әзірлеуші мобильді қосымшаларды құру және жариялау үшін бұлттық қызметті пайдалана отырып, Android, iOS және Windows операциялық жүйелеріне арналған мобильді қосымшаның дистрибутивтерін құрастырады және оларды қолданбалар дүкендерінде жариялайды. Интернет болмаған жағдайда мобильді қосымшаны құрастыру және жариялау «Мобильді қосымша құрастырушы» көмегімен «қолмен» орындалуы мүмкін. Пайдаланушылар мобильді қосымшаны App Store, Google Play немесе Windows Phone дүкенінен жүктеп алу арқылы құрылғысына орната алады[6].

Интерфейстің негізгі сипаттамалары - заманауи, органикалық дизайн және пайдаланушыға ыңғайлы. Сонымен қатар, мобильді платформаның интерфейсі визуалды түрде жұмыс үстелі қолданбаларына арналған 1 C: Enterprise 8 платформасында қолданылатын Taxi интерфейсіне ұқсайды.

Негізгі идеялар:

Мобильді платформаның интерфейсі мобильді интерфейстерді дамытудың соңғы тенденцияларын ескереді. Жұмыс үстелі қолданбаларына үйренген әзірлеушілер үшін бұл үрдістер әдеттен тыс болып көрінуі мүмкін.

Оларды екі сөзбен тұжырымдап көрсек, негізгі ой – дизайн мазмұнмен бәсекеге түспеуі керек. Керісінше, дизайн мазмұнды қабылдауға көмектесуі керек.

Жақында әртүрлі жеткізушілердің мобильді интерфейстерінде ашық түсті фон, басқару элементтеріндегі градиенттер, енгізу өрістері мен түймелеріндегі жиектер өткеннің еншісінде қалды. Тек мәтін мен суреттер қалады. Сонымен қатар, кескіндер де барлық түс байлығын жоғалтты. Олар енді бір түсте сызықтармен белгіленген жалпақ стильде көрсетіледі. Бұл оларды қаріп таңбаларына ұқсатады.


Қорытынды

Техника сату саласын карастырсақ, Evrika компаниясы. Алдын магазин ішінде сатушылар клиентке консультация жасап заказ жасау үшін арнайы компьютер алдына баратын еди. 1 этажда 1 компьютер еди. Бұл компьютер арқылы олар товарларды складта қанша шт бар екендігін, клиенттің бонусы коріп, арнайы скидкалар қолданып бүкіл қажет операцияларды жасап заказ жасайтын еди, сосын клиентке кассага барып оплата жасау ғана қалатын еди. Бұл процестің басты кемшілі ол 1 этажда 15 продавец жур, бірақ 1 мезетте тек 1 заказ жасауға болады бұл дегенімиз қалғандары осы продавец заказ жасап болғанша күтеді және де кез келген қажет информация алу үшін осы компьютер алдына бару қажет еди. Осы шешу үшін мобильді қосымша жасау шешім қабылданды. Осының арқасында 1 мезетте 15 сатушы 15 заказ жасай алады, бұл 15 есе тез, бірақ мобілді қосымша жасар алдын опрос жүргізілді қанша адамда IOS ОС тағы телефон жәнде Android OС қолданушыларды анықтау үшін. 60% IOS және 40% Android. Бұл дегенімиз мобильді қосымшаны 2 түрлі платформаға арнап шығару қажет. Осы кезде 1C платформа арқылы мобильді қосымша жасау шешім қабылданады. Өйткені ол кроссплатформалы, бұл дегеніміз 1 приложение жазып оны бірден IOS және Android платформаларына орнатуға болады. Бұл қаражат жағынан және уақыт жағынан тиімді.

Әдебиеттер тізімі

1. М.Г. Радченко. Платформадағы қолданбалы шешімдерге арналған интерфейсті әзірлеу «1С: Кәсіпорын 8.3», Москва: 1С-Паблишинг, 2022, 140б

2. Е. Ю. Хрусталевой . «Технологии интеграции 1С:Предприятия 8.3», Москва: 1С Паблишинг ,2020, 94б.

3. Goodrich, Michael T. & Tamassia, Roberto (2012), Algorithm Design: Foundations, Analysis, and Internet Examples, John Wiley & Sons, Inc., ISBN 0-471-38365-1 Мына сілтемеде:https://canvas.projekti.info/ebooks/Algorithm%20Design%20and%20Applications%5BA4%5D.pdf ( 11 шілде 2018ж).

4. Главная | 1C:Enterprise Development Tools. edt.1c.ru. Мына сілтемеде: https://edt.1c.ru/ ( 25 сәуір 2019ж).

5. Vieira G., Herrmann W. Lin E. Rescheduling manufacturing systems: a framework of strategies, policies, and methods. Мына сілтемеде: https://asp-edu.ru/blog/top-5-knig-dlya nachinayushchego-programmista-1s/ ( 17 тамыз 2021ж).

6. Ouelhadj D., Petrovic S. Survey of dynamic scheduling in manufacturing systems. Journal of Scheduling. 2009 V. 12, Issue 4.Р. Available at: https://link.springer.com/article/10.1007/s10951 008-0090-8 (31 yanuary 2022)

7. Herrmann, Jeffrey W. Improving Manufacturing System Performance through Rescheduling. Available at: https://www.researchgate.net/publication/2411250_Improving_Manufacturing_System_Performanc e_through_Rescheduling (24 june 2021)

8. Madachy R. Software Process Dynamics. IEEE Press, 2018. Мына сілтемеде: https://www.researchgate.net/publication/350441885_Software_Process_Dynamics (11 желтоқсан 2020ж)

9. Anichkin A.S., Semenov V.A. Object-oriented framework for software development of scheduling applications. Trudy ISP RAN/Proc. ISP RAS, 2017, vol. 29, issue 3, pp. 247- 296 (in Russian). DOI: 10.15514/ISPRAS-2017-29(3)-14.

10. Internet: [«43 useful services for project management. Without epithets».] Article-review, Мына сілтемеде: https://habrahabr.ru/post/276873/, (25 шілде 2020ж)



Аннотация

В представленной научной статье осуществляется анализ и оптимизация методов разработки кроссплатформенного мобильного приложения на плафторме 1C предприятия. Работа подчеркивает важность использования кроссплатформенных решении, так как это экономит время для разработки. Особое внимание уделяется использованию современных технологических решенийй для повышения точности и эффективности разработки. Авторы детально анализируют методы создания мобильного приложения, позволяющие виртуально воссоздать и оптимизировать процессы создания мобильного приложения. В статье описывается, как разрабатывать само приложение на платформе 1C, а также как делать его сборку для разных операционных систем, такие как Android и IOS, а также Windows OS.



Abstract

The presented scientific article analyzes and optimizes methods for developing a cross-platform mobile application on the enterprise 1C platform. The work highlights the importance of using cross platform solutions, as it saves development time. Particular attention is paid to the use of modern technological solutions to improve the accuracy and efficiency of development. The authors analyze in detail the methods for creating a mobile application, which allow you to virtually recreate and optimize the processes of creating a mobile application. The article describes how to develop the application itself on the 1C platform, as well as how to build it for different operating systems, such as Android and iOS, as well as Windows OS.

Жүктеу
bolisu
Бөлісу
ЖИ арқылы жасау
Файл форматы:
docx
12.05.2025
157
Жүктеу
ЖИ арқылы жасау
Бұл материалды қолданушы жариялаған. Ustaz Tilegi ақпаратты жеткізуші ғана болып табылады. Жарияланған материалдың мазмұны мен авторлық құқық толықтай автордың жауапкершілігінде. Егер материал авторлық құқықты бұзады немесе сайттан алынуы тиіс деп есептесеңіз,
шағым қалдыра аласыз
Қазақстандағы ең үлкен материалдар базасынан іздеу
Сіз үшін 400 000 ұстаздардың еңбегі мен тәжірибесін біріктіріп, ең үлкен материалдар базасын жасадық. Төменде керек материалды іздеп, жүктеп алып сабағыңызға қолдана аласыз
Материал жариялап, аттестацияға 100% жарамды сертификатты тегін алыңыз!
Ustaz tilegi журналы министірліктің тізіміне енген. Qr коды мен тіркеу номері беріледі. Материал жариялаған соң сертификат тегін бірден беріледі.
Оқу-ағарту министірлігінің ресми жауабы
Сайтқа 5 материал жариялап, тегін АЛҒЫС ХАТ алыңыз!
Қазақстан Республикасының білім беру жүйесін дамытуға қосқан жеке үлесі үшін және де Республика деңгейінде «Ustaz tilegi» Республикалық ғылыми – әдістемелік журналының желілік басылымына өз авторлық материалыңызбен бөлісіп, белсенді болғаныңыз үшін алғыс білдіреміз!
Сайтқа 25 материал жариялап, тегін ҚҰРМЕТ ГРОМАТАСЫН алыңыз!
Тәуелсіз Қазақстанның білім беру жүйесін дамытуға және білім беру сапасын арттыру мақсатында Республика деңгейінде «Ustaz tilegi» Республикалық ғылыми – әдістемелік журналының желілік басылымына өз авторлық жұмысын жариялағаны үшін марапатталасыз!
Министірлікпен келісілген курстар тізімі