Читайте также:
|
|
Факультет прикладної математики
Кафедра програмного забезпечення комп’ютерних систем
“ЗАТВЕРДЖЕНО”
В. о. завідувача кафедри
__________ Т.М. Заболотня
“___” ____________ 2015 р.
Редактор растрової графіки FP sDraw для мобільної операційної системи Android
Пояснювальна записка
ПЗКС.045480-03-81
“ПОГОДЖЕНО” Керівник проекту: __________ Є.С. Сулема Нормоконтроль: __________ М.В. Онай __” ____________ 2011 р. | Виконавець: __________ Р.О. Папуша |
2015
ЗМІСТ
СПИСОК ТЕРМІНІВ, СКОРОЧЕНЬ ТА ПОЗНАЧЕНЬ. 4
ВСТУП.. 5
1. АНАЛІЗ КОНКУРЕНТНИХ РІШЕНЬ НА РИНКУ.. 6
1.1 Критерії порівняння програмних продуктів. 6
1.2 Огляд програми «Рисовалка!». 8
1.3 Огляд програми «SketchBook Express» від Autodesk Inc. 9
1.4 Огляд програми «Рисование» від developer5. 11
1.5 Огляд програми «Рисовалка Free» від Zafa. 13
1.6 Огляд програми «Рисовалка» від Sergey Kapitan. 14
1.7 Висновки по розділу 1. 15
2. РОЗРОБЛЕННЯ ГРАФІЧНОГО РЕДАКТОРА ДЛЯ ANDROID.. 16
2.1 Основна ідея. 16
2.2 Огляд мови програмування та середовища розробки. 16
2.3 Розроблення структури меню та інтерфейсу програми. 17
2.4 Розроблення дизайну меню та елементів управління. 19
2.5 Розроблення набору кольорів для палітри. 27
2.6 Розроблення алгоритму згладжування кутів. 29
2.7 Розроблення алгоритмів динамічного керування товщиною пензля 37
2.8 Розроблення алгоритмів зафарбовування. 41
3. ОПИС ПРОГРАМНОГО ПРОДУКТУ.. 48
3.1 Загальна структура модуля «полотно». 48
3.2 Меню жестів. 50
3.3 Головне меню.. 52
3.4 Інструмент «Пензель». 53
3.5 Інструмент «Гумка». 57
3.6 Інструмент «Зафарбовування». 59
3.7 Інструмент «Масштабування». 60
3.8 Модуль відміни. 63
3.9 Меню налаштувань. 66
4. ЕКСПЕРИМЕНТАЛЬНЕ ДОСЛІДЖЕННЯ ГОТОВОГО ПРОДУКТУ.. 72
ВИСНОВКИ.. 73
СПИСОК ВИКОРИСТАНИХ ЛІТЕРАТУРНИХ ДЖЕРЕЛ.. 74
СПИСОК ТЕРМІНІВ, СКОРОЧЕНЬ ТА ПОЗНАЧЕНЬ
Android – операційна система і платформа для мобільних телефонів та планшетних комп'ютерів, створена компанією Google на базі ядра Linux;
Material Design – дизайн додатків операційної системи Android від компанії Google. Вперше представлений на конференції компанії 25 червня 2014;
Екшн-бар – Панель в верхній частині Android додатка, яка може містити піктограму, назву а також різні кнопки в залежності від типу програми;
Мультитач – дотик до екрану одночасно більше ніж одним пальцем;
Щипок – жест, виконуваний двома пальцями на екрані смартфона. Зведення та розведення пальців.
XML – Extensible Markup Language (розширювана мова розмітки);
ВСТУП
У століття високих технологій важко знайти людину яка б ніколи не користувалася смартфоном. Зараз смартфони є невід’ємною частиною нашого життя: ми прокидаємося за сигналом його будильника, слухаємо на ньому музику, читаємо книги, пишемо замітки, та багато іншого.
Як відомо, щоб використати всі можливості смартфона потрібно встановити відповідні додатки. Це можуть бути різні ігри, бізнес-додатки, поштовий клієнт, програми для читання документів, програми-замітки, графічні редактори та багато іншого.
Ці програми є досить різноманітними і завжди є можливість встановити той чи інший варіант, наприклад, програми для читання документів чи відтворення медіа-файлів. Але, нажаль, такого не можна сказати про графічні редактори.
На сьогоднішній день більшість графічних редакторів недостатньо пристосовані для їх використання на смартфоні. Вони не завжди зручні в використанні, часом мають заплутане меню або ж взагалі його відсутність, лінії часто не повторюють задуману траєкторію та інше. До того ж, розробники даних додатків зовсім не звертають увагу на додаткові апаратні елементи керування, наприклад кнопки гучності, що значно б облегшило користування такими додатками.
Даний дипломний проект присвячений створенню власного графічного редактора, який зможе задовольнити потреби користувачів та стати зручним незамінним додатком на смартфоні.
АНАЛІЗ КОНКУРЕНТНИХ РІШЕНЬ НА РИНКУ
Дата добавления: 2015-08-09; просмотров: 223 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Батальон мушкетёров. | | | Критерії порівняння програмних продуктів |