Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемСергей Свирин
1 SIMPLE ANDROID SPYWARE НОДА ДМИТРИЙ КУРСЫ. ЗАПОРОЖЬЕ. 2012
2 ПОСТАНОВКА ЗАДАЧИ Разработать программу под Android OS, основные задачи которого, сбор, хранения и, по необходимости, отправки любых личных данных пользователя мобильным устройством на платформе Android. Основная цель конечного продукта: резервное хранения данных и возможность восстановления утерянных данных.
3 ТРЕБУЕМЫЙ ФУНКЦИОНАЛ 1. Возможность просмотра собранных данных по категориям (SMS, MMS, Calls, ). 2. Возможность редактирования собранных данных. 3. Настройка параметров сервиса и перехватчика. 4. Перехватчики системных событий: SMS, MMS, , Incoming Phone Calls, Outgoing Phone Calls. 5. Сервис отправки данных: отправка собранных данных, отслеживание отправленных данных.
4 ЧТО БЫЛО СДЕЛАНО 1.Перехватчик системного события - Incoming Calls - Outgoing Calls 2.Сервис для перехвата SMS, MMS сообщений 3.GUI (Графический интерфейс пользователя): - Main View - List Item View - Detail View
5 ИСТОЧНИКИ ИНФОРМАЦИИ
6 СТРУКТУРНАЯ СХЕМА
7 ГРАФИЧЕСКИЙ ИНТЕРФЕЙС
8 ТЕСТИРОВАНИЕ Технология JUnit3 Тестирование проводилось путём написание модульных тестов, которые позволяют проверить правильность работы алгоритма для различных входных данных. Система тестирования Android предоставляет архитектуру и инструменты для тестирования всех частей приложения на различных уровнях разработки.
9 ТЕСТИРОВАНИЕ JUnit3
10 ЗАКЛЮЧЕНИЕ Узнал нового об: - паттернах проектирования; - необходимости написания тестов для разрабатываемого приложение(модуля); - SVN; - планировании работы; - разработки под Android; Улучшил знания: - понимание абстракции данных; - программирование на Java;
11 ЗАКЛЮЧЕНИЕ Проблемы при решении задачи: - сложность в определении сроков на решение задачи; - неудачный опыт в парной работе; - отсутствие некоторой документации; - отсутствие опыта программирования на Java под Android.
12 ЗАКЛЮЧЕНИЕ Что понравилось на лекциях: - стиль изложения материала; - высокий уровень знаний и опыта; - дружественная обстановка; Лекции рассчитаны лишь на ознакомление с материалом предметной области, но задают направление для дальнейшего развития.
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.