Сворачивание JAVA приложении

Автор работы: Пользователь скрыл имя, 03 Февраля 2014 в 07:28, творческая работа

Краткое описание

Цель: 1. Создать сворачивающиеся JAVA приложения для мобильных устройств. 2. Дать возможность обладателям устройств на платформе JAVA скрывать свои приложения в фоновый режим. И работать сразу с несколькими приложениями. Задачи:
1. Усовершенствовать возможности мобильных телефонов.
2. Свернуть в фоновый режим несколько приложений.

Прикрепленные файлы: 1 файл

итог.doc

— 861.00 Кб (Скачать документ)


Министерство  образования и науки Республики Казахстан

Малая Академия Наук Республики Казахстан

 

 

 

 

 

 

Кадыров Алихан

 

11 «Ә» класса

 

«Сворачивание JAVA приложении»

 

 

 

 

 

Секция: информатика 

 

 

 

Руководитель  проекта: Коныспаева А.Е.,

учитель информатики,

КГУ «СШ.им.Н.Алимкулова

с дошкольны  мини-центром»

 

 

Научный руководитель: Л.Ш. Балгабаева,

зав.кафедрой информационных

технологии  КазНТУ им.К.Сатпаева

к.т.н., доцент 

 

 

 

 

 

 

 

 

Алматы - 2014

Тезис

 

«Сворачивание JAVA приложении»

Автор: Кадиров Алихан, 11 класс, КГУ «СШ. им. Н. Алимкулова с дошкольным мини-центром»

Руководитель  проекта: Коныспаева А.Е., учитель информатики, КГУ «СШ. им. Н. Алимкулова с дошкольным мини-центром»

Научный руководитель: к.т.н., доцент Л.Ш. Балгабаева. зав. кафедрой информационных технологии КазНТУ им.К. Сатпаева

Секция: Информатика

Актуальность: Совершенствуя возможности моб. телефонов, обладая этим устройством усовершенствовать работу с несколькими приложениями в единое время.

Цель:

1. Создать сворачивающиеся JAVA приложения для мобильных устройств.

2. Дать возможность обладателям устройств на платформе JAVA скрывать

свои приложения в фоновый режим. И работать сразу с несколькими приложениями

Задачи:

1. Усовершенствовать возможности мобильных телефонов.

2. Свернуть в  фоновый режим несколько приложений.

Методы  исследования: Репрессивно - оценивавший компонент, репродуктивный метод, анализ научной литературы, анализ продукта деятельности, обобщение и систематизация опыта по проблеме, уточнение гипотезы, теоритический анализ, метод обработки экспериментальных данных.

Исследовательская часть: Программирование JAVA приложений (Информатика)

 

Новизна: Свернуть в фоновый режим приложение на JAVA.

Выводы: Каждому известно, что устройства на платформе JAVA могут

работать только с одним приложением. В данный момент моя работа позволит обладателям этих устройств работать сразу с несколькими приложениями.

Предложение: Проведенное исследование показало, что данный FAQ позволит широко использовать возможность  мобильных телефонов.

 

Список используемой литературы:

 

  1. Хабибуллин И.Ш. – «JAVA 7. Наиболее полное руководства» - М.2013, - 768с.
  2. Седжвик Р., Уэйн К. – «Алгоритмя на JAVA» - М.2013, - 848с.
  3. Хабибуллин И.Ш. «Создание распределенных приложений на JAVA», -М.2002, - 704с.

 

Тезис

Тақырыбы: «JAVA қосымшасын жинақтау»

Оқушының  аты-жөні: Кадиров Алихан., 11 «Ә» сынып, «Н.Әлімқұлов атындағы орта мектеп мектепке дейінгі шағын орталықпен» КММ

Жоба  жетекшісі: Коныспаева А.Е., информатика пәні мұғалімі, «Н.Әлімқұлов атындағы орта мектеп мектепке дейінгі шағын орталықпен» КММ

Ғылыми жетекшісі: Қ.И.Сатпаев атындағы Ұлттық Технологиялық университетінің ақпараттандыру технологиясының кафедра меңгерушісі т.ғ.к.доцент Л.Ш.Балгабаева

Өзектілігі: Мобильді телефондардың мүмкіндіктерін толықтыра, дамыта отырып, оны игере отырып, бір уақытта бірнеше қосымшыларды пайдалану мүмкіндіктерін дамыту.

 Мақсаты:

  1. JAVA қосымшасын мобильдік құрылғыларды жинақтау мүмкіндіктерін жасау.
  2. JAVA платформасының құрылғылары бар, мүмкіндіктері барларға фондық режимге жасыра алуға және бірнеше қосымшалармен бір мезгілде жұмыс істеу.

Міндеттері:

  1. Мобильді телефондардың мүмкіндіктерін дамыту.
  2. Фондық режимге бірнеше қосымшаларда жинау.

 

Зерттеу әдістері: Әдіс мәліметтерінің өңдеуі, жалпылау және мәселе бойынша тәжірибенің жүйелеуі, болжамның түзетуі, теориялық талдау, ғылыми әдебиеттерді талдау, қызметтік өнімді талдау, бақылау, қайта жасау әдісі.

 

Зерттеу бөлімі: JAVA қосымшасының бағдарламасы (Информатика)

 

Жаңашылдығы: JAVA қосымшасына фондық режимді жинақтау.

 

Қорытынды: JAVA платформасында тек қана бір қосымшамен жұмыс істеуге болатын бәріне белгілі. Ал менің еңбегім арқылы бір мезгілде бірнеше қосымшалармен жұмыс істеуге болатынын игеру, үйрету.

Ұсыныс: Зерттеу жұмысы көрсеткендей FAQ мобильді телефондар да бұл мүмкіндіктерді кеңінен қолдануға болатынын дәлелдеді.

 

Қолданылған әдебиеттер:

  1. Хабибуллин И.Ш. – «JAVA 7. Наиболее полное руководства» - М.2013, - 768с.
  2. Седжвик Р., Уэйн К. – «Алгоритмя на JAVA» - М.2013, - 848с.
  3. Хабибуллин И.Ш. «Сздание распределенных приложений на JAVA», -М.2002, - 704с.

 

Рецензия

 

На  научную работу: «Сворачивание JAVA приложении».

 

Научная работа Кадырова Алихана состоит из введения,  трех глав, заключения, библиографии, дневника наблюдения. В ведении обосновывается актуальность темы научной  работы. Первая глава посвящена понятию программы для прошивки – JAF.

Вторая глава  посвящена языку программирования JAVA

Третья глава  посвящена   сворачиванию JAVA приложений. И модификаций java приложений. В заключении ученик сообщает свои взгляды на проделанную работу, что компьютерные программы оригинальны, написаны на высоком профессиональном уровне и могут использовать для создания сворачивание JAVA приложениие. Считаю, что научная работа Кадырова Алихана отвечает всем требованиям, и заслуживает оценки «отлично».

 

 

 

 

 

 


Рецензент

Зав.кафедрой

информационные  технологии

КазНТУ им К.И.Сатпаева

к.т.н.. доцент           Балгабаева Л.Ш.

 

 

 

 

 

 

 

 

 

 

 

 

 

Содержание

 

Введение 

 

Глава I

 

    1.  Программа для прошивки – JAF

 

1.2.     Установка JAF

 

 

Глава II

 

    1. Пару слов о платформе - JAVA

 

Глава III

 

    1.  Сворачивание JAVA приложений
    2. Убираем запросы доступа к данным
    3. Модифицируем приложение

IY. Заключение

 

Y. Использованная литература.

 

YI. Дневник наблюдения.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Введение

Актуальность темы. В  настоящее время активно разрабатываются мобильные инструментальные средства. Однако создание и организация интеллектуальной сферы с использованием мобильных технологических средств, в особенности на базе Интернет – технологий, является непростой технологической и методической задачей. Тем не менее, индустрия компьютерных учебно-методических материалов расширяется в силу их востребованности и социальной значимости.

Мобильные приложения растут как грибы после дождя, и специалистам по их разработке есть, где приложить свои знания. Предлагаемый цикл статей знакомит с мобильными технологиями тех программистов, которые только начинают осваивать эту сферу. Мы начнем с написания "родных" приложения на Java, а затем добавим в инструментарий JAF-языки, платформы сценариев, инструменты HTML5/CSS/JavaScript и многое другое. Читатель, шаг за шагом, будет овладевать навыками, необходимыми для выполнения практически любого сценария разработки мобильных приложений.

На телефоне, в отличии  от настольных компьютеров, только одно окно программы занимает экран.

У мобильных  технологий многообещающая перспектива, и Java представляет собой жизнеспособную и интересную для разработчиков платформу. Этот новый цикл статей начинается с введения в Java, специально предназначенного для тех Java™-программистов, которые только знакомятся с мобильными технологиями..

 

 

 

 

 

 

 

 

 

 

 

 

 

Глава I

 

    1. Программа для прошивки – JAF

 

J.A.F. – это  сокращенное название, полное – Just Another Flasher. Думаю, в переводе это не нуждается. Итак, немного о нем. Создан в 2004 году командой из ГонКонга. Изначально поддерживал DCT-3, DCT-4, DCT-l, WD2 телефоны и прошивал их быстрее, чем другие продукты.

С некоторого времени  сам флэшер обзавелся дополнением  – P-key (ключ защиты). Примерный вид J.A.F. модуля и ключа P-key:

Также стоит  заметить, что на данный момент существуют различные виды оформления и самих коробок, как и ключей защиты. На фото J.A.F. модуль от ODEON.CN + P-key от Thomas. Также есть вариации: J.A.F. by jafsupport.com, J.A.F. V-spec, J.A.F. plus и P-key by Raskal, P-key-v). Их различия – поддержка/отсутствие некоторых возможностей, в частности, разблокировки новых телефонов платформы BB5 с помощью тест-поинт процедур и без них. Также к некоторым из них иногда выпускаются примочки и дополнения как платные, так и бесплатные. Пример на данный момент – бесплатная поддержка разблокировки BB5 ключом.  
 
P-key от Thomas’a

Вроде, базовая  информация вся.

Теперь перейдем ближе к самим функциям и возможностям J.A.F.a.

- J.A.F. может работать  как отдельный P-key. Тогда мы  можем пользоваться не всеми возможностями софта, но достаточными, чтобы прошивать, восстанавливать телефоны платформ BB5 и S40 и всегда использовать самую последнюю версию софта.

- Дело кардинально  меняется при использовании FLASH-адаптера J.A.F. (алюминиевая коробка на фото). Мы можем использовать все возможности работы с DCT-4, DCT-3, DCT-L, BB5, список коих становится в несколько раз больше, чем при использовании лишь одного P-key: прошивку "мертвых" телефонов (когда через обычный кабель прошить не получается), функции тестирования телефона, полную работу с зонами безопасности телефона, работу с телефонами, которые не прошиваются через USB-кабель и многие другие особенности, которые малопонимающему человеку в прошивке не понадобятся, но имеют важное значение.  
- Стоит также заметить, что P-key работает с универсальным флэшером UFS, что расширяет способности P-key. Правда, их количество меньше, чем у адаптера J.A.F.

- Отдельно флэш-адаптер  J.A.F. не представляет из себя  особой ценности.

Как Вы видите из скриншотов, возможности программ в разных конфигурациях различаются.

P-key умеет:

- Прошивать  телефоны BB5

- Проводить  сервисные операции с телефонами BB5 (такие, как чтение/запись РМ  и другие)

- Разблокировать  телефоны BB5 (user lock/ network lock)

- Прошивать  мертвые телефоны (DEAD USB FLASHING)

- Делать DOWNGRADE прошивки  в телефонах BB5

- Поддерживаются  практически все последние модели BB5

P-Key+J.A.F. умеет:

- Прошивать  телефоны BB5, WD2, DCT-4, DCT-3, DCT-L

- Разблокировать  телефоны BB5, DCT-4, DCT-3, DCT-L, WD2

- Прошивать телефоны в любом "софтовоубитом" состоянии

- Проводить  сервисные операции с телефонами BB5, DCT-4 (чтение-запись РМ, тестирование  железа, разблокировка, сбросы, специальные  возможности, работа с RPL, ASK и  многие другие), DCT-3, DCT-L (разблокировка,  восстановление) 
- Ну и, конечно же, DOWNGRADE и все, что может P-key.

P-key+UFS умеет:

- Прошивать  телефоны BB5, WD2, DCT-4

- Разблокировать телефоны BB5, DCT-4, WD2

- Прошивать телефоны в  любом "софтовоубитом" состоянии

- Проводить сервисные  операции с телефонами BB5, DCT-4 (чтение-запись РМ, тестирование железа, разблокировка, сбросы, специальные возможности, работа с RPL, ASK и многие другие)

Что же реально дают нам эти конфигурации?

Рассмотрим  варианты.

Если Вам  просто надо прошивать иногда или  обновлять ПО телефонов для себя и друзей, без всяких проблем с ломаным софтом и возможностью всегда получить полную поддержку на официальном форуме в случае проблем, доступ к архивам с прошивками, то Ваш выбор – P-key. Это даст Вам возможность всегда пользоваться последними версиями софта и обновлять ПО, восстанавливать мертвые телефоны платформ BB5, S40 без особых проблем, снимать код блокировки, и, конечно же, Вы будете иметь возможность работать с самыми последними телефонами Nokia. Учитывая небольшую стоимость P-key, это может позволить себе практический каждый.

Если Вам  необходимо прошивать и восстанавливать  телефоны Nokia в приличных количествах  и разных платформ, будь то WD2, DCT-4 или BB5, то имеет смысл приобрести P-key с флэш-адаптером J.A.F. и набором кабелей (если Вы не хотите по минут 40 убивать на пайку нового кабеля для телефона) или купить универсальный набор F-bus кабелей. Вы сможете прошивать/восстанавливать/разблокировать (при наличии активации разблокировки BB5 сможете снимать и сетевые блокировки) все телефоны Nokia, начиная от старых черно-белых девайсов, заканчивая последними смартфонами и телефонами.

Разблокировка новых телефонов, разумеется, появляется не для всех и сразу, а как только будут готовы решения по их разблокировке. Но это актуально только для новых телефонов. Более детальную информацию сможете получить на форумах поддержки продукта.

Если Вам  необходимо прошивать телефоны не только фирмы Nokia, то лучшим выбором будет для Вас P-key+UFS. Вы получите почти все те же возможности, что и с адаптером J.A.F., но так как UFS сам по себе является отдельным инструментом для прошивки, Вы сможете кроме Nokia прошивать еще и Samsung, Sony Ericsson, LG. Но это другая история, которая будет в статье о UFS.

Впечатления о работе, личное мнение.

В принципе, убить  телефон программатором – проще  простого, но при умении его так  же легко поднять, если, конечно, при  процессе прошивки Вы не уничтожили важные данные в телефоне (сертификаты, блокировки и прочее). За два года пользования J.A.F. убил им не так много телефонов, но все удачно поднимались им же либо отдельно через UFS, после чего работу до конца доделывал J.A.F.

Информация о работе Сворачивание JAVA приложении