Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «pinkeep»
[Из песочницы] Тестирование плагинов для Apache Cordova 2016-02-20 14:40:13
Я собираюсь рассказать об одной из тем, касающихся Apache Cordova, которая практически не ...
+ развернуть текст сохранённая копия
Я собираюсь рассказать об одной из тем, касающихся Apache Cordova, которая практически не освещена в рунете — как тестировать свой плагин для Apache Cordova.
В рамках этой статьи мы будем тестировать только JavaScript код, поскольку такие тесты довольно легко внедрить и зачастую их будет достаточно. Конечно, как правило, плагины содержат и нативный код для каждой из поддерживаемых платформ, который тоже неплохо было бы покрыть unit-тестами, но мы пока оставим этот вопрос за кадром, поскольку этот аспект тестирования плагинов практически не распространен и отсутствует какой-либо инструментарий для такого тестирования. В любом случае, код JavaScript, как правило, вызывает нативную логику, и поэтому наши тесты будут косвенно тестировать и реализацию под каждую платформу.
Читать дальше →
Тэги: apache, bdd, cordova, jasmine, javascript, phonegap, веб, веб-разработка, мобильный, мобильных, приложений, разработка, тестирование
[Из песочницы] Native Script. Один код для всех платформ 2015-04-28 10:54:37
+ развернуть текст сохранённая копия
Native script (NS) – это библиотека, позволяющая делать кросс-платформенные приложения, используя XML, CSS, JavaScript. Native script решает ту же задачу, что и уже всем известный phonegap (создание кросс-платформенных приложений), но подходы у них разные. Phonegap использует движок браузера, чтобы отобразить ваш UI (фактически вы получаете веб-страницу), Native script использует нативный рендеринг, использует элементы нативного UI. Следующее важное отличие: чтобы получить доступ к камере, gps и так далее в phonegap необходимо устанавливать плагины, в то время как NS дает доступ из коробки. Читать дальше →
Тэги: css, framework, javascript, native, phonegap, script, xml, веб, веб-разработка, мобильный
[Из песочницы] Запуск Converse.js в связке с Bosh punjab на Apache 2.4 и удалённым сервером Openfire или как прикрутить к страничке jabber из коробки 2015-02-04 17:08:06
Решил написать эту статью, поскольку не нашел в русскоязычном интернете описание решения ...
+ развернуть текст сохранённая копия
Решил написать эту статью, поскольку не нашел в русскоязычном интернете описание решения проблем, с которыми столкнулся в процессе установки и настройки всего описанного в заголовке. Формально говоря, про punjab на Хабре есть статья, но, к моему сожалению, она мне помогла не сильно. Статья рассчитана на человека, который не сильно сведущ в хитростях администрирования, Pyton`а и т.д. и т.п.
Итак, начнём. Моя система представляет собой сервер на Ubuntu 14.04 на котором работает Apache 2.4. Он хостит страничку, к которой возникло желание прикрутить Jabber-клиент. Выбор клиента пал на Converse.js, так как он требует минимальное количество настроек и работает из коробки. Jabber сервер — Openfire. Он расположен на удалённой машине в сети, доступ к которому я имею только как рядовой пользователь. Известны о нём мне было только IP адрес и порт.
Любой JS — Jabber (самописный, Strophe, converse) потребует от вас наличия BOSH-сервера. Грубо говоря, это эхо сервер, который пересылает сообщения от JS-Jabbera к jabber серверу и обратно. В качестве BOSH был взят Punjab .
С вводной частью закончили — поехали ставить.
Читать дальше →
Тэги: converse, jabber, open, punjab, source, веб-разработка
Тренды JavaScript на 2015 год 2015-01-02 17:29:45
+ развернуть текст сохранённая копия
Всем привет! Мы как-то задумали сделать легкий вводный курс на тему JavaScript и разработки приложений (он, кстати, скоро будет опубликован): и, пока я собирал материалы к нему, как-то само собой выяснилось, что есть довольно много вещей, которые, так сказать, находятся на переднем крае развития JavaScript. Отсюда родилась идея сделать отдельную обзорную статью в жанре «X трендов на год Y по технологии Z».
Многие из тех, вещей, которые я буду описывать, можно попробовать в той или иной степени уже сегодня (собственно, иначе я бы говорил о космическом будущем, а не о трендах). В этом есть несомненный плюс: если у вас будет свободное время (а на праздниках его обычно много), вам будет чем заняться. Да и, в целом, хорошо начинать новый год с расширения своих горизонтов!
Читать дальше →
Тэги: 2015, adobe, angular, apache, api, atscript, babylon.js, bower, components, cordova, cylon.js, d3.js, device, ecmascript, edge, ember, espruino, firefoxos, flow, future, gamepads, harmony, io.js, iot, javascript, microsoft, node.js, npm, one, phonegap, polymer, react, rocks!, smart, studio, tessel, three.js, trends, typescript, unity, visual, wat, web, webgl, windows, winjs, xbox, блог, веб-разработка, компании
Ускоренная разработка веб/мобильного приложения 2014-08-05 10:55:18
+ развернуть текст сохранённая копия
Когда возникает идея создать что-нибудь полезное, обычно очень хочется сделать прототип (или версию 1.0) как можно скорее. Для кого-то, видеть быстрый результат — это хорошая мотивация, чтобы развивать идею дальше; для других — главное «начать», всем известная истина, что доделывать/переделывать готовое намного легче, чем писать с нуля. Итак, в процессе очередного чаепития и обсуждения финансовых рынков, у нас появилась идея создания легкого сервиса для обмена идей и новостей, а также определения текущей ситуации на фынансовых рынках (т.н. тренды) — ведь зная тренды, можно более эффективно торговать.
В требованиях были: веб сервис, мобильная версия (желательно app), легкая коллективная админ-часть, и простой интерфейс.
Как у нас получилось мега-быстро «слепить» одновременно и веб и мобильную версию приложения CxInvestor и пойдет речь в этой статье.
Разработка
Первый вопрос, который нужно было решить — на чем писать сервер.
Читать дальше →
Тэги: angularjs, development, firebase, mobile, phonegap, web, веб-разработка
Главная / Главные темы / Тэг «pinkeep»
|
Взлеты Топ 5
Падения Топ 5
|