В последние годы смартфоны стали верными спутниками практически для каждого человека. Сейчас уже сложно представить, как мы в прошлом могли обходиться без этих полезных устройств. Благодаря смартфонам, под рукой у нас всегда есть такие необходимые для современного человека вещи как время, календарь, музыка, игры, интернет, электронная почта и многое другое. Год от года телефоны становятся все доступней для большинства людей, но при этом их мощность и функционал постоянно растут. А ведь всего лишь несколько лет назад мы и представить не могли, что мобильный телефон сможет стать полноценной альтернативной для ноутбуков и персональных компьютеров.
Вместе с развитием рынка мобильных устройств быстро развивается и рынок мобильных приложений. Сейчас для каждой существующей мобильной платформы существуют невероятное множество различных приложений, которые сильно помогает нам во многих областях нашей жизни. Все реже люди стали покупать трЗ-плееры, так как приложения для смартфона позволяют нам слушать музыку в интернете. Больше мы не покупаем бумажные карты, чтобы найти нужную улицу в незнакомом городе, ведь у нас есть навигаторы прямо в телефоне, которые даже могут послужить нам туристическим гидом. Но такое разнообразие приложений ставит разработчиков в затруднительное положение, так как нужно разработать такое приложение, которое не будет повторять существующие.
В Казанском Федеральном Университете для студентов постоянно проводятся множество различных мероприятий, будь то «Студенческая весна», концерты КВН, «Веселые старты» и множество других. Также на протяжении всего учебного года проводятся дополнительные лекции от приглашенных профессоров и даже ученых и специальные учебные курсы по множеству направлений. О большинстве из этих событий студенты узнают из бумажных объявлений, которые расклеены по всем корпусам КФУ. И запомнить все интересные для тебя события довольно затруднительно, так что приходится записывать даты и время проведения. И в этом поможет мое приложение.
Выбор платформы для нового приложения пал на Windows Phone, так как на ней легче всего набрать начальную аудиторию, а в дальнейшем, после устранения недочетов, благодаря отзывам пользователей, приложение можно будет перенести и на другие платформы с помощью Xamarin, который с недавних пор принадлежит Microsoft.
Цели дипломной работы:
1. Написание библиотеки для удобной работы с Textocat API.
2. Проектирование архитектуры и интерфейса мобильного приложения, соответствующие общим стандартам платформы Windows Phone 8.1.
В результате выполнения данной дипломной работы была спроектирована и реализована библиотека «TextocatHelper» для работы с Textocat API, а также было разработано приложение «AdReader» для операционной системы Windows Phone. Данное приложение позволяет быстро и удобно считывать информацию с визитных карт и бумажных объявлений, и записать ее в память телефона.
В ходе выполнения дипломной работы были выполнены такие задачи как:
• Спроектирована и реализована библиотека на языке C#;
• Спроектирована архитектура и интерфейс мобильного приложения, удовлетворяющие общим стандартам платформы Windows Phone 8.1;
• С помощью разработанной ранее библиотеки была реализована взаимосвязь мобильного приложения и SaaS сервиса Textocat API.
Дальнейшее развитие приложения:
• Дизайн приложения;
• Функционал приложения.
На данный момент приложение все еще не закончено. Требуется дальнейшее развитие дизайна и интерфейса, а также добавление нового функционала, например, возможность выбирать только часть изображения для обработки.