1

Тема: Разработка Web-приложений для Tizen

Начал потихоньку разбираться в официальных доках и по ходу дела их переводить.
Результаты в базе знаний.

Призываю подключаться к переводу всех заинтересованных.

На то, о чем можно спросить на форуме, не отвечаю через личные сообщения, аську, почту и т.п. для общения есть jabber-конференция: maemo@conference.jabber.org.
QKit - инструментарий для быстрого кроссплатформенного создания приложений на QML.
FAQ по Nokia N9 - читаем, пополняем.
Прежде, чем задать вопрос, воспользуйтесь поиском!

Сайт KiRiK

Поделиться

2

Re: Разработка Web-приложений для Tizen

В нашей Базе знаний появилась статья, которая описывает основные принципы создания портируемых приложений для Tizen с использованием Web-технологий.

Она основана на этой публикации.

Все заинтересованные приглашаются к изучению, обсуждению и исправлению ошибок smile

На то, о чем можно спросить на форуме, не отвечаю через личные сообщения, аську, почту и т.п. для общения есть jabber-конференция: maemo@conference.jabber.org.
QKit - инструментарий для быстрого кроссплатформенного создания приложений на QML.
FAQ по Nokia N9 - читаем, пополняем.
Прежде, чем задать вопрос, воспользуйтесь поиском!

Сайт KiRiK

Поделиться

3

Re: Разработка Web-приложений для Tizen

Какой оптимальнее всего сделать страницу предзагрузки?

То есть в приложении вначале показывается страница #page1 с логотипом приложения и черным фоном, в это время загружается информация сервера и в фоне формируется страница  #page2. Когда page2 будет полностью загружена - показать ее пользователю.

Какой механизм в тайзен нужно использовать для такого?

Поделиться

4

Re: Разработка Web-приложений для Tizen

Зависит от того, как формируется вторая страница.

Общий подход: повесить обработчик на событие окончания загрузки данных.

На то, о чем можно спросить на форуме, не отвечаю через личные сообщения, аську, почту и т.п. для общения есть jabber-конференция: maemo@conference.jabber.org.
QKit - инструментарий для быстрого кроссплатформенного создания приложений на QML.
FAQ по Nokia N9 - читаем, пополняем.
Прежде, чем задать вопрос, воспользуйтесь поиском!

Сайт KiRiK

Поделиться

5

Re: Разработка Web-приложений для Tizen

Формируется динамически:
алгоритм такой:
1) Показываем пользователю страницу 1.
2)на первой странице загружаем Json, сохраняем его.

3)Как только он загружен, нам нужно динамически создать вторую страницу на основе полученных данных и загрузить ее в DOM, но при этом мы не должны показывать ее пользователю.(пока она не будет полностью загружена в дом - пользователю будет видна только страница 1)

4)как только страница 2 загружена и закеширована - сделать переход на страницу 2.

Я пытался сделать через  событие pageinit, но не получается сделать это в фоне, то есть событие срабатывает только когда пользователь переходит на страницу 2. В итоге он видит её не заполненной, что не есть хорошо. недолго, меньше пол секунды, но все же хочется сделать красиво.

пытался через pagebefore create, но в это время самого каркаса DOM еще не существует, и динамически вставить данные не очень получается.

Поделиться

6

Re: Разработка Web-приложений для Tizen

dima510, попробуй это http://api.jquerymobile.com/pagecreate/

На то, о чем можно спросить на форуме, не отвечаю через личные сообщения, аську, почту и т.п. для общения есть jabber-конференция: maemo@conference.jabber.org.
QKit - инструментарий для быстрого кроссплатформенного создания приложений на QML.
FAQ по Nokia N9 - читаем, пополняем.
Прежде, чем задать вопрос, воспользуйтесь поиском!

7

Re: Разработка Web-приложений для Tizen

спасибо, помогло.

Поделиться

8

Re: Разработка Web-приложений для Tizen

Привет всем, пытаюсь сделать такой же тулбар как на странице 9 и не выходит.
http://download.tizen.org/misc/media/co … mework.pdf


Использовал вот такой код, но он не сработал. Все разъезжается и выглядит совсем не так как на картинке.

<div data-role="footer"data-position ="fixed"> 
<div data-role="controlbar" data-style="toolbar" > 
<ul> <li><a href="#" data-icon="ctrlbar-menu" 
class="ui-btn-active"></a></li> 
<li><a href="#" data-icon="ctrlbar-save" > 
</a> </li> 
<li><a href="#" data-icon="ctrlbar-delete" > 
</a> </li>
</ul>
</div><!-- /navbar -->
</div> <!-- /footer -->

Презентация 2012 года, так что возможно изменилось api и методы, поэтому не работает.

Как реализовать похожий футер-тулбар средствами Tizen SDK?

Поделиться

9

Re: Разработка Web-приложений для Tizen

Многое изменилось.
Например, сейчас не нужно добавлять в футер кнопки "меню" и "назад".
Попробуй сначала в примере Tizen Winset найти похожий футер.

На то, о чем можно спросить на форуме, не отвечаю через личные сообщения, аську, почту и т.п. для общения есть jabber-конференция: maemo@conference.jabber.org.
QKit - инструментарий для быстрого кроссплатформенного создания приложений на QML.
FAQ по Nokia N9 - читаем, пополняем.
Прежде, чем задать вопрос, воспользуйтесь поиском!

10

Re: Разработка Web-приложений для Tizen

Спасибо, поищу

Поделиться

11

Re: Разработка Web-приложений для Tizen

Если сейчас в Tizen SDK аналог Webview в андроиде?

Возможно ли при нажатии по ссылке открыть браузер внутри приложения, так чтобы хедер с твоими кнопками сохранился и показывался?

Поделиться

12 (28.10.2013 00:08:24 отредактировано dima510)

Re: Разработка Web-приложений для Tizen

Привет всем! Снова я, наверное всем уже надоел, но

Подключил девайс на 2.2 к юзб. Нажимаю run as web application
Идет процесс, создание пакета, начинается установка на устройство.

и во время установки получаю вот такую ошибку

Error code: PRIVILEGE_LEVEL_VIOLATION
Error message:
Command: /usr/bin/pkgcmd -i -q -t wgt -p "/opt/usr/apps/tmp/Myapp.wgt"
Management: Refer to Help contents > Getting Started with Tizen > Overview > Privilege.

Вроде установил все нужные разрешения для доступа к ресурсам в config.

В интернете нашел чтобы тестировать на устройстве  2.1 и 2.2 нужно получить статус партнера.

На устройстве tizen image reference 2.2

из api использую доступ к файловой системе, локальное хранилище и разрешения для некоторых сайтов чтобы отправлять ajax запросы.

В общем что-делать? как начать отладку на устройстве?

Поделиться

13

Re: Разработка Web-приложений для Tizen

iframe?

На то, о чем можно спросить на форуме, не отвечаю через личные сообщения, аську, почту и т.п. для общения есть jabber-конференция: maemo@conference.jabber.org.
QKit - инструментарий для быстрого кроссплатформенного создания приложений на QML.
FAQ по Nokia N9 - читаем, пополняем.
Прежде, чем задать вопрос, воспользуйтесь поиском!

Сайт KiRiK

Поделиться

14

Re: Разработка Web-приложений для Tizen

SDK какой версии?

На то, о чем можно спросить на форуме, не отвечаю через личные сообщения, аську, почту и т.п. для общения есть jabber-конференция: maemo@conference.jabber.org.
QKit - инструментарий для быстрого кроссплатформенного создания приложений на QML.
FAQ по Nokia N9 - читаем, пополняем.
Прежде, чем задать вопрос, воспользуйтесь поиском!

Сайт KiRiK

Поделиться

15

Re: Разработка Web-приложений для Tizen

Tizen SDK

Version : 2.2.0

Поделиться