Articolul precedent |
Articolul urmator |
592 9 |
Ultima descărcare din IBN: 2023-03-01 23:18 |
Căutarea după subiecte similare conform CZU |
004.43+004.2 (1) |
Programe. Software (296) |
Arhitectura calculatoarelor (11) |
SM ISO690:2012 ОНИШОРУ, Кристина. Технологии языка SWIFT и архитектуры VIPER в мобильной разработке. In: Sesiune națională cu participare internațională de comunicări științifice studențești, Ed. 24, 15 februarie 2020, Chișinău. Chișinău, Republica Moldova: Centrul Editorial-Poligrafic al USM, 2020, Ediția 24, Vol.1, pp. 71-73. ISBN 978-9975-142-89-2. |
EXPORT metadate: Google Scholar Crossref CERIF DataCite Dublin Core |
Sesiune națională cu participare internațională de comunicări științifice studențești Ediția 24, Vol.1, 2020 |
||||||
Sesiunea "Sesiune naţională de comunicări ştiinţifice studenţeşti" 24, Chișinău, Moldova, 15 februarie 2020 | ||||||
|
||||||
CZU: 004.43+004.2 | ||||||
Pag. 71-73 | ||||||
|
||||||
Descarcă PDF | ||||||
Rezumat | ||||||
Мобильная разработка является одной из наиболее востребованных и перспективных сфер IT. С каждым днем количество пользователей мобильных устройств растет, а значит растет спрос и на качественное и многофункциональное программное обеспечение. Современные смартфоны предоставляют нам такие услуги как:· Доступ к интернет ресурсам.· Просмотр медиаконтента.· Досуг и развлечения.· Ведение бухгалтерии.· Планирование отпуска.· Обмен информацией.Целью моего исследования стало объединение сфер информационных технологий, бизнеса и рекламы. Ее реализацией послужило создание мобильного приложения под платформу IOS для продвижения продукции и услуг предпринимателей и компаний, посредством получения контактов, а именно емайл адресов, заинтересованной целевой аудитории. Подобный инструмент позволит легко находить будущих клиентов и повысить продажи в любой сфере бизнеса.Данный проект является прототипом уже существующего десктопного приложения успешно продаваемого на AppStore.Поэтому для удобства создания мобильной версии была выбрана нативная разработка. Кроме того, такой тип разработки имеет ряд преимуществ, так как позволяет использовать все функции операционной системы смартфона и приложение встраивается в программное обеспечение мобильного устройства. К тому же, дает возможность сэкономить расход энергии батареи и место в хранилище данных.Современным языком программирования под операционную систему Iphone и Mac является Swift, представленный в 2014 году компанией Apple. Swift – быстрый, безопасный и интерактивный язык, который позволяет создавать приложения с расширенными возможностями. Благодаря своим характеристикам и устойчивости к ошибкам Swift стал инструментом для создания моего проекта.Основой же или “скелетом” послужила архитектура VIPER. VIPER является реализацией чистой архитектуры (Clean Architecture) для IOS приложений. Чистая архитектура делит логическую структуру приложения на различные уровни обязанностей. Это упрощает изолирование зависимостей и тестирование взаимодействия на границах между уровнями.Слово VIPER — бэкроним для View, Interactor, Presenter, Entity и Routing.Таким образом, был разработан Email Extractor – программа, которая автоматически извлекает электронные почтовые адреса из Интернета и составляет их список, исключая дубликаты. Основной целью данного мобильного приложения является поиск и сбор емайл адресов с указанного веб-сайта и предоставление их пользователю для последующего использования. Программа обрабатывает html код сайта и с помощью определенных регулярных выражений находит электронные адреса. Используя специальные фильтры, отсеиваются фиктивные емайлы.Основными пользователями данного приложения могут стать:· частные лица;· организаторы тематических мероприятий;· предприниматели;· компании;· фирмы;· магазины;· коммерческие и некоммерческие организации.Приложение нацелено помочь пользователям найти людей, которые заинтересованы в их товаре, идее или событии, благодаря поиску на сайтах с подходящим контентом. Такой проект может стать отличным инструментом для целевой рекламы с куда меньшими затратами, чем медиа реклама |
||||||
|