Веб-додаток підтримує мобільну версію на андроїд. Android
Іноді буває потреба у створенні програми сайту, блогу, клієнта соціальної мережіна андроїд або простий розрахунковий додаток. Один із способів це створення міні сайту всередині нашого андроїд програми.
Крок 0. Знайомимося із технологією
У даному уроці ми використовуємо JQueryMobile,як двигун, для створення нашої програми. Цей дасть нам можливість створювати вигляд і якийсь функціонал нашої програми використовуючи HTML5, CSS3, JavaScript.Така програма може бути доступна в двох режимах: офлайн– коли всі файли (сторінки) знаходяться всередині програми або онлайн– коли сторінки чи дані ми отримуємо віддалено. Про технологію та додаткові можливостіможна почитати на оф. сайті: http://jquerymobile.com/.
Крок 1. Постановка задачі
Мій улюблений стиль, це постановка завдання, а потім прямування до мети. І так, припустимо, нам потрібно створити додаток який буде вести розрахунки ккал. людей залежно від мети, яку людина поставив собі, його зростання, ваги, віку. Це буде звичайне офлайн додаток.
Крок 2. Проектування та збір інформації
Для розрахунків ми використовуємо формулу Харріс-Бенедикт.Виглядає вона так:
Норма калорій = BMR x Рівень активності, де
Чоловіки:
BMR = 88.36 + (13.4 x вага, кг) + (4.8 х зріст, см) – (5.7 х вік, років)
Жінки:
BMR = 447.6 + (9.2 x вага, кг) + (3.1 х зростання, cм) – (4.3 х вік, років)
та рівень активності протягом тижня:
Мінімальний рівень, норма калорій = 1.2
Низька, норма калорій = 1.375
Середня норма калорій = 1.55
Висока, норма калорій = 1.725
Дуже висока, норма калорій = 1.9
А також 2 умови:
1. Якщо людина хоче набрати вагу, то їй потрібно "+20%"
2. Якщо потрібно скинути вагу, то "- 20%"
3. Швидко скинути вагу, то "- 40%"
Крок 3. Малюємо дизайн
Подумавши і посмикавши мишкою в сторони вдалося створити шаблон програми.
Протягом уроку слідуватимемо цьому шаблону і намагатимемося його реалізувати. І так, приступаємо до програмування безпосередньо:-)
Крок 4. Створення дизайну програми
На цьому кроці створимо дизайн нашої програми. Цей крок буде досить простий і цікавий, оскільки побудова дизайну програми та перевірка коректності відбувається безпосередньо у браузері.
Ось що вийшло у мене:
І, звичайно, опишемо код, який дав нам такий дизайн:
Розрахунок калорій
Введіть вашу вагу: | |
Введіть вік: | |
Введіть зростання(см): | |
Активність: | |
Ціль: | |
Стать: |
- Про програму
- Розрахувати
Розрахунок калорій
назадЦе міні програма для того, щоб розраховувати денну норму калорій для людини
Опис до пункту активності
Розділяють п'ять типів фізичної активності: мінімальний (ніяких фізичних навантажень), низький (фізичні навантаження 1-3 рази на тиждень), середній (3-5 днів на тиждень), високий (6-7 разів на тиждень), дуже високий (тренування частіше , ніж щодня).
Розглянемо, що тут і до чого.
– вказуємо, що у нас буде використовуватися HTML5.Це дозволить використовувати більше можливостей фреймворку.
- Вказуємо як відображати, зумувати нашу сторінку. Також ставимо кодування для підтримки російського тексту.
В одному документі може бути кілька сторінок - готових видів (view). У нас їх буде 2. Основне та "Про програму".
До блоку mainне даю пояснення, тому що там розміщений звичайний HTMLкод. Де ми описуємо елементи, які хочемо бачити. У нас це табличка, усередині якої є елементи форми. Кожен елемент містить унікальний ідентифікатор. Потрібно для отримання даних. Переходимо до футера. href='#info'– id “page” всередині документа, якщо використовуємо “#”. При натисканні нам здасться блок “page” з цим id, Або можемо посилатися зовсім інший файл чи ресурс( URL). data-icon='info'- Встановлюємо іконку. І останнє, у цьому файлі, блок другої сторінки назад
– кнопка у шапці для повернення на головну сторінку. А також наші стилі для сторінок. Result-block( text-align: center; font-size: 20px; font-weight: bold; color: green; ) На цьому кроці ми напишемо скрипт, який отримуватиме наші дані, рахуватиме їх і повертатиме на сторінку. Var MAN_COEFFICIENTS=( main: 88.36, weight: 13.4, height: 4.8, age: 5.7 ); var WOMAN_COEFFICIENTS=( main: 447.6, weight: 9.2, height: 3.1, age: 4.3 ); var INCREASE = 1.2; var DECREASE = 0.8; var QUICK_DECREASE = 0.4; var ACTIVITY_COEFF = функція дляMan(weight, height, age, active)( return (MAN_COEFFICIENTS.main + (MAN_COEFFICIENTS.weight * weight) + (MAN_COEFFICIENTS.height * height) + (MAN_COEFFICIENTS.age * age)) forWoman(weight, height, age, active)( return (WOMAN_COEFFICIENTS.main + (WOMAN_COEFFICIENTS.weight * weight) + (WOMAN_COEFFICIENTS.height * height) + (WOMAN_COEFFICIENTS.age * age)) * ACTIVITY var data=( weight: parseFloat(document.getElementById("weight").value), age: parseInt(document.getElementById("age").value), height: parseInt(document.getElementById("height").value ), active: parseInt(document.getElementById("active").value), target: parseInt(document.getElementById("target").value), sex: parseInt(document.getElementById("sex").value) ) ; return data; ) function calculateData()( var result; var data = getData(); switch (data.sex)( case 1: result = forMan(data.weight, data.height, data.age, data.active)) ;co nsole.log(result); break; case 2: result = forWoman(data.weight, data.height, data.age, data.active); ) switch (data.target)( case 1: return result; case 2: return result * INCREASE; case 3: return result * DECREASE; case 4: return result * QUICK_DECREASE; ) ) function showData()( document.getElementByI result").innerHTML = calculateData(); ) Щоб скрипт запрацював, підключаємо його до документа:
І додаємо виклик функції при натисканні на кнопку “Розрахувати”. Після цього, при натисканні на кнопку відбуватиметься розрахунок даних та виведення інформації. Після того, як ми підготували всі файли, залишилося налаштувати наш проект. Андроїд додаток можна будувати в будь-якому середовищі в якому зручно. Першим пунктом буде додати наші файли проект. Їх потрібно розмістити у папці assets.Якщо програма побудована в Eclipse або intelijIdea, то ця директорія знаходиться в корені проекту. Додаємо ці файли туди. Якщо структура програми побудована в AndroidStudioза допомогою Gradleте, потрібно створити цю директорію шляхом src/main/assets.Я додав файли до папки www/всередині якої знаходяться наші сторінки.
Тепер передаємо нашому компоненту шлях до файлу, який завантажуватиметься за замовчуванням під час відкриття програми. Це все відбувається у класі, який створюється середовищем за умовчанням. У ньому змінюємо поведінку методу, який генерує view: @Override protected void onCreate(Bundle savedInstanceState) ( super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); WebView webView = (WebView) findViewById(R.id.webView); webView.getSettings(). );webView.loadUrl("file:///android_asset/www/index.html"); ) findViewById(R.id.webView)– отримуємо наш контейнер для відображення сторінок webView.getSettings().setJavaScriptEnabled(true)- Включаємо підтримку JavaScript webView.loadUrl(“file:///android_asset/www/index.html”)– завантажуємо сторінку яка лежить у нас у директорії assets. Тепер, оскільки наша сторінка містить підключення бібліотек із сайту (віддалено), потрібно додати привілеї на доступ до інтернету нашому додатку. Це робиться у файлі маніфесту AndroidManifest.xmlодним рядком, на початку:
Після цього залишилося відправити програму на пристрій. І готово:-) Якщо ви хочете зробити офлайн додаток, щоб не потрібен був доступ до мережі інтернет, то викачуємо бібліотеки з сайту, поміщаємо їх у папку та змінюємо шлях у сторінці. Також тоді немає потреби прописувати дозволи доступу до інтернету. Отже, нам доведеться викачати необхідні бібліотеки. Перша, основна бібліотека jQueryзнаходитись за адресою: http://jquery.com/download/ там вибираємо версію та викачуємо. Ми використовуємо цю версію: Download the compressed, production jQuery 2.1.0 . Тепер викачуємо jQueryMobile.Ідемо на офіційний сайт: http://jquerymobile.com/ та завантажуємо архів з файлами: Усередині архіву міститься безліч файлів. Нам потрібні лише деякі з них: jquery.mobile-1.4.0.min.css, jquery.mobile-1.4.0.min.jsта іконки з директорії images/. Дані файли я поміщу в корінь папки / www.Після цього, варто поміняти посилання сторінки на фали, які ми щойно викачали:
А також не забуваємо прибрати в маніфесті дозвіл на доступ до інтернету, він тепер нам не потрібен. Загалом це і все. Тепер у вас є маленьке робочий додатокпід андроїд. Швидкість, щоправда, поступається нативним варіантом створення, але це можна буде виправити. З маленьким додатком Вас:-) Сподіваюся все було доступно та цікаво) Бобромордов Євсей Сев'янович (генеральний директор) Бобромордова Каріна Євсіївна (фінансовий директор) Бобромордів Карен Євсійович (кур'єр) Так як у розробників Android немає багатьох правил, стандартів і вимог, яких потрібно слідувати при розробці додатків, вони не дуже переймаються створенням акуратних веб-сайтів для своїх веб-додатків. У багатьох визнаних програм для Android навіть немає веб-сайту, зате у них є Twitter, Facebook сторінки, і т.д. Це і стало причиною, чому ми не змогли знайти багато прикладів, щоб показати в цій статті. Тому нижче наведено деякі веб-сайти, присвячені як Android, так і iPhone. Веб-сайти Android-додатків FxCamera FxCamera дозволяє робити креативні фотографії на вибір більш ніж з 40 фільтрів. Таймер - це красиво і чисто розроблений додаток для вашого Android. Знайдіть цікаві веб-сторінки, де б ви не знаходилися, а потім читайте їх у себе вдома або в дорозі, навіть без підключення до Інтернету. Програма, яка мотивує вас піти в тренажерний зал. Заробляйте гроші при поході до спортзалу за рахунок друзів, які не пішли з вами. Maluuba - це альтернатива Сірі, яка може бути вашою голосовим помічникомна Android. Foodster Foodster допоможе вам знайти та приготувати найкращі рецепти з усього інтернету. З більш ніж 10 000 рецептів від кращих вебресурсів та новими поповненнями кожен день, ви можете бути впевнені, що знайдете щось смачне та легке у приготуванні. Pattrn Wallpapers Pattrn - це унікальна програма для телефонів і планшетів, яка дасть вам доступ до величезної колекції картинок. doubleTwist DoubleTwist Будильник це найкрасивіша програма у своїй категорії, в магазині Play Google. ClockworkMod Розкриття потенціалу вашого телефону по одному додатку за раз. Веб-сайти Android та iPhone-додатків Авокадо™ - це кращий спосібзалишатися на зв'язку з найважливішими вам людьми через чати, календарі, ескізи, фотографії та багато іншого! Страва дозволяє спортсменам з усього світу випробувати на собі соціальний фітнес, який включає обмін, порівняння та конкуренцію один з одним на основі особистих фітнес даних, за допомогою мобільних та інтернет-додатків. Порівняно нещодавно мобільні версії сайтів вважалися другорядним ресурсом із сумнівною цінністю та обмеженими можливостями. Враховуючи, що телефони 4-5-річної давності, в масі своєї, не могли похвалитися великими екранами та потужностями, користувачам набагато зручніше було працювати з повноцінними десктопними веб-сторінками. Однак зараз жоден серйозний інтернет-ресурс неможливо уявити без мобільної версії. Більше того, щороку користувачі все активніше виходять в інтернет з мобільних пристроїв. На графіку, складеному фахівцями аналітичного ресурсу StatCounter, видно, що обсяг інтернет-серфінгу на смартфонах і планшетах за останній рік зріс з 41 до 53% при аналогічному падінні десктопних версій. Розвиток мобільних технологійспричинило ще одну цікаву тенденцію. Раніше розробники мобільних сайтів та програм чітко відокремлювалися від рядових користувачів, становили своєрідну закриту касту. Однак у 2017 році, завдяки гнучким та зручним інструментам для розробки, багато користувачів без спеціальної технічної освіти можуть відчути себе справжніми програмістами. Доброзичлива та чуйна мобільна середовище Android, легкі в освоєнні шаблони і трохи практики допоможуть без особливих труднощів своїми руками створити сайт або додаток на Андроїд. У нашій статті ми розглянемо, як зробити сайт на Андроїді, розробити програму за допомогою спеціальних конструкторів, а також способи для адаптації десктопного сайту під мобільні пристрої. Варто зазначити, що для повноцінної розробки мобільних сайтів та програм, бажано освоїти хоча б базові принципи основних мов програмування PHP, CSS, JS, HTML та JSON. Перші кроки в цьому напрямку найкраще робити за допомогою онлайн-підручників та спеціальних відеоуроків у YouTube, наприклад, на каналі GeekBrains. У цифровому магазині Google Play є кілька безкоштовних зручних програм, за допомогою яких можна створити мобільний сайт. Чимало їх ми є, власне, текстовими редакторами для просунутих програмістів. Однак ми знайшли кілька програм, які поступово можуть освоїти навіть ті, хто тільки починає прокачувати свої навички веб-розробки. Популярний текстовий редактордля створення сайтів на Android, оптимізований під мобільні пристрої. В основі програми – звичайний віртуальний блокнот, який доповнений численними інструментами програмування. Основні особливості програми: Тестувальники цього додаткужартують, що QuickEdit можна використовувати як звичайний блокнот, наприклад, для списку продуктів у магазині, з якого з часом можна вибудувати справжній мобільний сайт. Android Web Developerздатний перетворити смартфон на повноцінний інструмент для створення мобільного сайту. Зрозуміле та чуйне середовище програми підійде як для початківців, так і для досвідчених програмістів. AWD дозволяє створювати сайти на HTML, JS, CSS та PHP, компілювати або редагувати файли та підключатися до видаленим протоколам FTP, FTPS та SFTP WebDAV. Одна з ключових особливостейПрограми - постійна синхронізація з віддаленим сервером для вивантаження файлів. Тобто користувач один раз проходить авторизацію, наприклад на FTP і далі працює з протоколом, як з локальним диском. Основні функції програми: Для більш зручності розробники програми склали список доступних серверів, на які можна вивантажувати програмні проекти: У найближчих оновленнях будуть доступні віддалені хмарні серверина Mercurial, Dropbox та Google Drive. Якщо на освоєння коду часу зовсім немає, проте терміново потрібно створити сайт на Андроїд, найпростіше скористатися мобільним конструктором сайтів. Одним з найпопулярніших додатків у цій галузі є Weebly. У додатку вже закладено основні теми та шаблони для створення з нуля сайту, блогу чи інтернет-магазину. Користувач лише вибирає оформлення, додає свій текст та зображення. Також за допомогою програми можна підключити веб-аналітику сайту. Weebly дозволяє відстежувати всю активність користувачів у режимі реального часу: Багато хто звертає увагу на те, що навіть оптимізована мобільна версія сайту не завжди буває зручною для використання. Зайві функції, кнопки, картинки, інтерактивні форми тільки забирають час і збивають з пантелику. В цьому випадку допоможе інструмент, який перетворить сайт на зручний додаток на Андроїд. Найпопулярнішим сервісом для трансформації веб-сайту в аплет є Hermit. За допомогою цієї програми можна створювати програми на базі мобільних або десктопних сайтів, при цьому користувач сам вирішує, які інструменти управління йому необхідні. Також Hermit інтегрує в нову програму функцію повідомлень Android. Важливою перевагою Hermit є його доступність за повної відсутності вбудованої реклами. Більше того, рекламний блокувальник закладений у самій утиліті. Як користуватися програмою Hermit: Після завершення трансформації на робочому столі смартфона з'являється іконка нової програми, яку можна поміняти на користувальницьку. Також у налаштуваннях програми можна змінити колір тексту, фону та завантажити зображення. У даному відео можна подивитися приклад того, як за допомогою Hermit ми зробили додаток із сайту британського виробника смартфонів Wileyfox: Як ми вже відзначали відкритий та доступний код операційної системи Android дозволяє проводити будь-які програмні маніпуляції. Якщо у користувача вже є сайт, наприклад інтернет-магазин або блог, за допомогою спеціальних веб-сервісів він може сконструювати для нього окрему програму. Серед безлічі сервісів для створення додатків найбільш зручними та легкими в освоєнні вважаються: Безкоштовний онлайн-сервіс для створення програм, в якому необхідно пройти просту реєстрацію для подальшої роботи. За допомогою цієї служби можна за кілька хвилин створити програми з доступних шаблонів, наприклад, власний месенджер або гру. Після чого програму можна монетизувати безпосередньо в Google Play, а саме опублікувати в магазині, розмістивши в самій програмі рекламу. Основна «фішка» даного сервісуу цьому, що він пропонує готовий набір шаблонів додатків під певну індустрію. Наприклад, користувач може створити додаток для бронювання номерів у готелі, нічний клуб, юридичну контору і так далі. Сервіс доступний 23 мовами. Дуже зручна платформадля самостійного виготовлення програм, що не вимагає від користувача навичок програміста. З її допомогою можна створювати не лише додатки, а й каталоги, звіти, резюме, збірники та багато іншого. Всі шаблони програм розсортовані за розділами: Освіта, Харчування, Подорожі, Культура тощо. Отже, ви вирішили сконструювати власний сайт або програму на Андроїд. Залишається підібрати смартфон, який дозволить легко зробити всю відповідальну роботу. Для цього мобільний гаджет має відповідати певним вимогам: Рекомендуємо звернути увагу на продукцію молодого британського бренду Wileyfox. Смартфони логотипом у вигляді лисячої мордочки за останні 1,5 роки завоювали широке визнання користувачів завдяки поєднанню високої продуктивності, чудовій якості складання, надихаючому дизайну та, найголовніше, доступності.
Відмінним інструментом для програміста, що починає або просунутого, стане смартфон. Ця модель, Доступна всього за 12 990 рублів, надає користувачу повну свободу дій зі створення веб-сайтів або програм за рахунок якісної та продуктивної начинки. На борту смартфона встановлено потужний 8-ядерний процесор на 1,4 ГГц та 3 Гб оперативної пам'яті, який легко запустить найвитратніший додаток для програмування, а також дозволить швидко скомпілювати всі дані проекту. Якщо користувачеві не вистачить і так об'ємного внутрішнього сховища на 32 Гб, пам'ять завжди можна розширити до 128 Гб за рахунок зовнішньої sd-карти. Якісний 5.2-дюймовий 2.5D IPS-екран, виконаний за технологією Oncell Full Lamination, одночасно підтримує 10 натискань. На такому дисплеї неймовірно зручно робити найдрібніші маніпуляції з програмним кодом та текстом для контенту. А роздільна здатність FullHD значно спростить перегляд і відбір ілюстрацій для наповнення сторінки або програми. За рахунок встановленого високошвидкісного модуля інтернету LTE 4G користувачеві буде забезпечено миттєвий доступ до віддалених серверів та браузерів для тестування проекту. Причому ємний літій-полімерний акумулятор на 3010 мАг дозволить не відключатися від Мережі до 11 години без перерви. Крім того, користувач цієї моделі може бути спокійним за всі особисті дані, які він використовує при створенні програми або сайту. Багатоступінчастий захист новітньої версії Android 7.0 доповнюється надійним сканером відбитка пальців. Таким чином, створення та публікація власних додатків та сайтів за допомогою сучасних мобільних інструментів не складає особливих труднощів. Користувач може піти простішим шляхом і працювати за шаблонами, або освоїти мови програмування, хоча б на початковому рівні, і з їх допомогою створювати унікальні продукти.Крок 5. Створення логіки
Крок 6. Додаємо в Андроїд проект
Крок 7. Робимо додаток офлайн
INFO
Власникам блогів, інтернет-магазинів та різних сайтів, що мають готову мобільну версію, цей матеріал допоможе швидко створити програму (практично з нульовими витратами грошей та часу) для підняття іміджу та залучення нових відвідувачів на свій ресурс. Наше тестування
У цій статті ми порівнюватимемо чотири платформи для створення додатків. Кожен огляд - опис загальних вражень, знайдених проблем та цікавих відмінних рисв процесі перетворення HTML-коду в файл apkза допомогою поточного інструменту. Для чистоти експерименту створюватимемо один і той же додаток за допомогою різних сервісів. Суть нашого елементарного застосування у наступному. Припустимо, є компанія «Бобровий жир Транскорпорейшен». І генеральному директору захотілося, щоб у кожної людини в компанії була встановлена програма: міні-довідник номерів, за якими можна додзвонитися до інших співробітників. Ось його код:
Бобровий жир корпорейшен
AppsGeyser
AppsGeyser Заходимо на сайт. Реєструємось. Натискаємо кнопку Create App. Натискаємо на іконку у вигляді тега HTML. Потрапляємо на сторінку створення програми. Вставляємо наш код, вигадуємо назву з описом, завантажуємо файл з іконкою, знову натискаємо Create App. Все, тепер ти Android-розробник! Плюси
Мінуси
Висновок
Цей сервіс – мій фаворит. І у своїй думці я не самотня (автор - жінка?! Посони, все в машину! - Прим. ред.). На кінець січня 2014 року в ньому було створено 730 тисяч програм (за три роки існування сервісу). AppsGeyser - це квінтесенція швидкості, простоти та функціональності. Практична інформація
Якщо ти після прочитання цієї статті все-таки вирішив засісти за створення програми або твоя основна діяльність пов'язана з версткою та програмуванням сайтів, тобі необхідні знання особливостей HTML5, CSS3 та JavaScript для мобільних пристроїв. Рекомендую книгу Learn HTML5 and JavaScript for Android. Вона написана простою мовою(у стилі мануалів «for Dummies») містить дуже багато практичної інформації. Книгу умовно можна поділити на три частини: найдокладніша інструкціяпо створенню у себе на комп'ютері повноцінного середовища розробки (Android SDK + Cordova (PhoneGap) + Aptana + всякі штучки), cook book по кодингу, з поясненнями для новачків, і відмінний мануал з налагодження програми. А коли після оволодіння теорією ти приступиш до практики, раджу ознайомитися з Fries – чудове рішення для створення дизайну Android додатківна CSS. App Inventor
App Inventor App Inventor першим побачив світ серед подібних сервісів (у 2010 році, силами Google Labs). На сьогоднішній день підтримується та розвивається Массачусетським технологічним інститутом. Плюси
Мінуси
Висновок
Сервіс дуже добрий. До ергономічності, дружності користувачеві та швидкості роботи причепитися вкрай складно. Для людини, яка далека від програмування, це найкращий варіант. Цікаві проекти наших співвітчизників
Appsgeyser.ru
Заповзятливі хлопці з новосибірського Академмістечка запустили російську версію АппсГейзера. З лютого 2012 року за допомогою неї було створено майже 20 тисяч додатків. Функціонал сильно поступається буржуйському побратиму. Прев'ю (основна фішка appsgeyser.com) часто поводиться неадекватно. Але ця компанія має чудовий російськомовний блог, з яким варто ознайомитися. Yandex.Store
Підопічні Воложи у всьому прагнуть наздогнати і перегнати Google. У лютому 2013 року запустили свій магазин додатків. Примітний оплатою покупок за допомогою SMS та перевіркою настановних файлів антивірусом Касперського. Містить понад 85 тисяч програм. Модерації немає. Крім стандартної формивведення даних про публікацію, можна завантажити файл AppDF. Програма з'являється в пошуку через 15 хвилин після відправки в магазин. Судячи з кількості завантажень топових додатків, аудиторія користувачів магазину поки що вкрай мала. Формат AppDF
Реалізацію ідеї здійснено за участю Яндекс-розробників. Файл з розширенням appDF (App Description File) є компіляцією apk з інформацією про додаток (опис, скріншоти, контакти розробника - всього кілька десятків параметрів). Потрібний для того, щоб заощадити час при публікації у кілька маркетів. Створити appDF можна на веб-сайті проекту. На жаль, його підтримують лише кілька магазинів (CodeNgo, Opera Mobile Store, SlideME та Yandex.Store). Andromo
Andromo Сервіс від компанії Indigo Rose Software . Ця фірма випускає всякі ніштяки для розробників із 1991 року. Серед них Setup Factory (для створення інсталяторів), TrueUpdate (для створення обновляторів) та ще ціла низка популярних продуктів, якими тобі, швидше за все, вже доводилося користуватися. Репутація у «синьої троянди» ого-го! І Andromo – чергове підтвердження того, які серйозні професіонали працюють там. Плюси
Висновок
Загальне позитивне враження. Спочатку я навіть хотіла нагородити його першим місцем у цьому огляді, але млосне очікування листа і спроба віджати грошей на створення другого додатка мене засмутили. appsbar
appsbar Цей сервіс згаданий у статті на благо тих товаришів, кого в дитинстві стукнула клавіатурою по голові вчителька інформатики (поки вони вирішували квадратне рівняння на Pascal), чим відбила у них бажання навіть дивитися на програмний код. А прихована образа все одно підмиває їх до тотального захоплення галактики. За допомогою appsbar можна реалізувати свої найсміливіші фантазії, отримавши на виході крос-платформну (!) Додаток. Плюси
Appsbar: дивно, що немає іконки Public Toilet 🙂 Мінуси
Висновок
Представляємо нашу програму світу
Самий ефективний спосібзробити це - опублікувати свій продукт в Google Play : 25 доларів, кілька годин очікування, і твоя програма доступна в пошуку для неймовірно широкої аудиторіїмаркету! Не забудьте написати розгорнутий опис для просування за низькочастотними запитами. Також варто намалювати інтригуючу і принадну іконку, щоб користувач не міг пройти повз кнопку установки твого творіння. На момент написання статті існує кілька десятків альтернативних маркетів Android-додатків. Але переважна більшість або призначена для китайської аудиторії, або похмура, нежива і не варта згадки. Ось список лінків для особливо цікавих. Якщо твоя програма англійською, настійно рекомендую не пройти повз Samsung Apps, SlideMe і GetJar. Форум 4PDA
Для будь-якої програми, яка є чимось корисним і це щось орієнтоване на російськомовну аудиторію, публікація огляду на цьому порталі дає дуже непоганий маркетинговий ефект. Післямова
на Наразіна планеті Земля вже існують мільйони програм для Android (якщо судити зі статистики, представленої маркетами та сервісами для створення програм). Ринок перенасичений будь-якою низькоякісною і марною нісенітницею, яка заважає найкращим з найкращих заявити про себе, не вдаючись до дорогих рекламних кампаній. За допомогою сервісів цієї статті ти можеш без зайвої напруги створити досить серйозний проект. Не насичуй маркети шлаком і нехай буде з тобою Сила! І знову про PhoneGap
«Хакер» вже писав про фреймворк PhoneGap, який дозволяє робити програми з веб-сторінок з допомогою Android SDK. Для людини, більш-менш знайомої з програмуванням, вона краща, оскільки, крім можливостей стандартних HTML5 + CSS3 + JS, має чудовий API для роботи з акселерометром, камерою, GPS та іншими штучками. І по-хорошому, збирання перед публікацією непогано потестувати на різній продуктивності та параметрах екрану. У Adobe (творців PhoneGap) є онлайн-платформа для створення програм. За 10 доларів на місяць є створення 25 проектів (функціонал майже той же, що і при використанні фреймворку в традиційному середовищі розробки). Доступна компіляція практично під усі платформи (в тому числі Android, Apple, Windows Phoneта Windows 8). Програми для створення сайтів на Андроїді
Який смартфон вибрати для самостійного створення сайтів та програм на Андроїд