Автор работы: Пользователь скрыл имя, 09 Декабря 2014 в 20:23, отчет по практике
Целью практики является закрепление и углубление полученных в академии знаний, пополнение их новыми сведениями, а также приобретение практических навыков в условиях современных технологий обработки информации.
Во время прохождения практики мы изучили производственную деятельность предприятия, устройства и правила эксплуатации программно-управляемого оборудования, структуру организации предприятия, технологии внедрения программного продукта, правила выполнения тех. процесса.
4 АНАЛИЗ ТЕХНОЛОГИЧЕСКИХ ПРОЦЕССОВ
Приложения для мобильных устройств получают все большее развитие. Они могут разрабатываться в зависимости от сферы применения или типа мобильного устройства.
Например, функциональные возможности простых телефонов могут организовать эффективную обратную связь с пользователем с использованием SMS, воспроизведение готовой мультимедийной информации, фото и видео съемку. Приложения для смартфонов могут выступать мобильными клиентами корпоративных сетей, полноценными GPS-навигаторами, текстовыми, фото или видео редакторами.
Технологии разработки мобильных приложений постоянно совершенствуются: появляются другие варианты создания приложений, расширяется функционал сред разработки.
На сегодняшний день основной темп в разработке мобильных приложений задают технологии, которые используют различные наборы средств разработки программ (software development kit), SDK: Android SDK, iPhone SDK, Windows Phone SDK.
Основными достоинствами Android SDK является богатый инструментарий разработки приложений для всех версий Android, а также свободное распространение программного обеспечения для реализации данной технологии. Следует отметить, что технологию Android SDK могут использовать разработчики, работающие в разных операционных системах: Windows, Linux, Mac OS.
К основным плюсам технологии iPhone SDK можно отнести привлекательную и достаточно функциональную среду разработки. Однако большим минусом является то, что разработка технологию iPhone SDK могут использовать только специалисты, работающие в Mac OS X.
Главными преимуществами Windows Phone SDK являются возможность портирования некоторых приложений с других платформ и более быстрый по сравнению с другими SDK эмулятор Windows Phone. К недостаткам такой технологии следует отнести проблемы совместимости проектов, разработанных на более ранних версиях пакетов SDK.
Однако, несмотря на достоинства данных технологий, все они имеют один существенный недостаток: разрабатываемые приложения являются нативными, т. е. функционируют только под управлением одной операционной системы.
Далее проведем сравнительную характеристику IOS и Android.
- Исходный код GoogleAndroid имеет открытый
код с приоретарными
- Многозадачность появилась
- Поддержка устройств. Устройства на iOS обладают длительной поддержкой системы. Связано это с тем, что обновлением устройств под iOS занимается компания Аpple и их не большое число видов: IpodTouch, iPad, iPhone и AppleTV. У Android обновлением устройства занимается производитель, а не Google и в связи с плохой оптимизацией и более обильным разнообразием устройств пользователи не дожидаются обновлений на свое устройство.
- Установка и разработка
- IOS не поддерживает AdobeFlash, на Android он работает.
- Синхронизация данных по wifi в iOS появилась с 5 версии системы, активация системы на данный момент тоже осуществляется по беспроводной сети. На Android это было изначально - синхронизация с сервисами Google.
- Кастомизация системы в Android всегда
была доступна любому
- Облачность у iOS развита более сильно, чем в Аndroid, в iCloud хранятся музыка, контакты, фото, приложения и т. д. Для Android есть аналоги клиентов, но столь крупного нет.
- Карты и навигация у Android развита
лучше, поддерживается 3d, голосовые
команды и интернет нужен
По данным исследовательской компании IDC, операционная система от Google продолжает лидировать как на российском (77%), так и на мировом (79%) рынке смартфонов. Причина — в большом количестве производителей — здесь и сверхдешевые телефоны за несколько тысяч рублей, и мощные смартфоны за несколько тысяч долларов.
Впрочем, столь большой
охват порождает и основные недостатки
разработки для Android. Если ориентироваться
на широкий спектр устройств, придется учитывать разную производительность, бесконечно
Кроме того, обладатели Android не любят платить за приложения. Причина отчасти кроется в легкости установки взломанной программы — чаще всего достаточно найти нужный файл на одном из форумов. С другой стороны, покупатели дешевых моделей изначально не нацелены на большие траты в магазинах приложений.
Зарегистрироваться в Google Play может любой разработчик. Для этого нужно заплатить$25 с помощью банковской карты, загрузить скриншоты приложения, его описание и код. У Google нет столь жестких требований к качеству приложения, как у Apple. Это снижает и риски затрат на доработку. Кроме того, есть альтернативные магазины приложений, такие как Amazon Apps, Samsung Apps, Opera Apps, SlideMe и Yandex.Store. У каждого своя политика модерации, однако присутствие в них дает ощутимый приток пользователей.
Разработка приложений под Android – это искусство, головоломка, элементы которой необходимо собрать воедино. За этим стоит огромная работа команды инженеров, дизайнеров, системный анализ и агрегирование данных, поиск новых идей и стратегий, бизнес-логика и гайдлайны крупных техно-корпораций, а самое главное — видение успеха продукта на рынке СЕО компании, которая занимает свое место в хаотичной экосистеме Android. Несмотря на проекты крупных разработчиков Gameloft, Glu, Google на рынке Android, «марионетки» в лице двух/трех разработчиков могут изменить мир и вдохнуть в безжизненные «железки» вторую жизнь.
5 ИНДИВИДУАЛЬНОЕ ЗАДАНИЕ
5.1 Индивидуальное задания. Анализ предметной области.
Задание: разработать программный продукт органайзера с поддержкой топографических карт.
Одна из первых задач, с решением которых сталкивается разработчик программной системы - это изучение, осмысление и анализ предметной области. Дело в том, что предметная область сильно влияет на все аспекты проекта: требования к системе, взаимодействие с пользователем, модель хранения данных, реализацию и т.д. Анализ предметной области, позволяет выделить ее сущности, определить первоначальные требования к функциональности и определить границы проекта.
Нашей задачей является разработать такой продукт, который будет удобен для ведения разлинчых записей, идей и т.д. Я вижу две основные причины для того, чтобы делать записи, касающиеся своей жизни. Первая причина - это работа сознания. Наше сознание работает структурно. Причем, все органы чувств воспринимают лучше что-то конкретное, чем что-то аморфное. Запись вполне конкретна. Она материальна. Она подтверждает свое сущетсования и свое присутствия в Вашей жизни, заявляя Вашему подсознанию о том, что механизм запущен: раз есть запись, значит, то, что вы записали уже существует, пусть только на бумаге, пусть в мечтах, в планах, в расписании, но оно уже есть! Все, что создано в материальном мире когда-то было сначала в мыслях, а затем в записях, схемах, чертежах, проектах, описанных символами и описанных буквами. Запись всегда конкретна! Конечно, вы можете выразить мысль расплывчато и очень туманно, но конкретность идеи будет выкристаллизовываться постепенно. Поверьте, если вы будете делать записи постоянно, то в какой-то момент времени вы обязательно оцените их по достоинству. Ваша жизнь будет у Вас перед глазами не в виде случайных событий, а в виде Вами запланированных достижений. Это очень увлекательный процесс! Если Вы сделали запись, то вы зафиксировали свои намерения. При этом, будучи зафиксированными, записи играют дисциплинирующую и контролирующую роль. Запись всегда конкретна. С ее помощью можно конкретными словами выразить какую-то идею, которая будоражит мысли, но которую вы не можете уловить. В этом случае сядьте, потратьте время на обдумывание и запишите эту идею! Вторая причина - это работа подсознания. Учеными установлено, что записи активируют мозг. С момента, когда вы сделали запись, вытянув ее из нематериального мира в материальный, запускается механизм, по которому Ваш мозг будет работать в режиме выполнения записанных установок. В эзотерических практиках есть обряды с записью сокровенных желаний, популярная сегодня положительная психология исполнения желаний (фильм «Секрет») основаны на этом же принципе.
Записано - значит, есть начало у процесса.
5.2 Анализ аналогов
Конечно, кому-то удобнее ходить по магазинам с бумажным списком и вести дела при помощи блокнота. Но намного быстрее и комфортнее делать то же самое, но с помощью современных приложений. В нужный момент, чтобы сделать срочную запись, не придётся метаться в поисках блокнота и ручки — достаточно просто достать смартфон, который сейчас у каждого под рукой, и записать нужную информацию. Какие же приложения по созданию заметок являются лучшими на сегодня?
Быстрые заметки — простое по функциональности приложение для создания заметок и напоминаний. В программе нет ничего лишнего, она может немногое, но эта аскетичность и отсутствие ненужных функций понравится тем, кто не имеет времени разбираться во всех особенностях приложения, а хочет быстро создать заметку и вывести её на главный экран для напоминания.
Быстрые заметки сделаны по принципу канцелярских стикеров: на них можно быстро записать какое-нибудь напоминание и наклеить на видном месте. Практически то же самое делает и это приложение. Оно даже предлагает выбрать один из 5 цветов для фона заметки, и они один в один повторяют традиционные цвета стикеров.
Рисунок 2 – Просмотр заметок
+ простота
+ отсутствие ненужного
функционала
+ не требует мощных
ресурсов устройств
- присутствие рекламы
Inkpad-блокнот — удобная программа для создания заметок, рабочих записей, напоминаний и списка покупок. Обладает неплохим и удобным функционалом. Список всех созданных заметок виден на первой странице при запуске программы. Для работы с заметками можно выбрать несколько режимов: простая заметка, список дел или маркированный список для покупок. При нажатии на строчку в маркированном списке она зачеркивается. Таким способом удобно отмечать, что уже куплено.
+ простота в использовании
+ возможность работы
с заметкой через другие приложения на
устройстве
+ интересный шрифт
- в бесплатной версии присутствует реклама
Информация о работе Отчет по технологической практике в ООО Солвежен