Есть несколько способов делать мобильные приложения.
Не вдаваясь в детали, можно назвать 2 — «браузер в приложении» и «нативные приложения».
Мы несколько раз пробовали делать «браузерные приложения» (это почти то же самое что «гибридные») — и разочаровались в этом подходе.
Гибкости нет, скорости нет, много проблем с соблюдением гайдлайнов Apple и Google.
ИНТЕРВОЛГА делает нативные приложения (Swift и Java), интегрируя их с сайтами через http-API.
Далее описан пример именно такого приложения, бекендом для которого выступил ранее сделанный сайт на Laravel.
Мобильные приложения — это модно и удобно. Особенно для ресурсов с тематической информацией, которую удобнее читать с телефона.
Под это определение как раз подходит один из наших клиентов — проект insider.moscow. Это сайт с рецензиями московских и питерских ресторанов. Мы занимаемся технической поддержкой этого сайта, и владелец обратился к нам с просьбой доделать и опубликовать приложения для iOS и Android. Приложения были когда-то написаны предыдущими разработчиками, но так и не увидели свет.
Приложение по сути повторяет работу сайта — имеет страницы с рейтингом ресторанов, рецензий и блогами критиков. Необходимо было обновить приложение, так как сайт за это время успел измениться, привести в порядок и разместить в соответствующих магазинах.
От получения архивов с кодом до появления приложений в Google Play и AppStore нам пришлось пройти несколько этапов.
Приложения были написаны два года назад — за это время стандарты и требования мобильных платформ обновились, поэтому перед началом работ нам было необходимо актуализировать проект и его зависимости.
Для приложения iOS потребовалось перейти от версии языка Swift2 к Swift3.
Среда разработки Xcode позволяет сделать это автоматически, но только для кода самого проекта. Все используемые сторонние библиотеки остаются старыми, поэтому пришлось подбирать их новые версии практически вручную. Сложность была в том, что самые свежие версии могли изменить логику работы, поэтому нужно было найти такую, которая поддерживала Swift3, но при этом не пришлось бы переписывать ее использование в приложении.
Для Android-приложения все прошло проще — там было достаточно актуализировать минимальную и целевую версию sdk и обновить несколько сторонних библиотек в проекте Android Studio.
Оба приложения были нативные — написанные на Swift для iOS и Java для Android.
По сути они должны повторять работу сайта, поэтому весь смысловой контент приходит с серверной части.
Сайт сделан на Laravel, предыдущими разработчиками уже было написано API для приложений, поэтому здесь нам оставалось только прописать правильное открытие этого api в настройках сервера сайта и исправить несколько багов.
У нас было два отдельных приложения — для iOS и для Android, поэтому все правки внешнего вида необходимо было производить и там, и там.
Поскольку заказчик хотел запустить приложение как можно быстрее, правки в основном заключались в обновлении меню согласно текущей структуре сайта, отключении неактуальных разделов и небольших визуальных изменений согласно пожеланиям заказчика.
Несколько примеров:
Серверные правки — общие для обоих приложений, так как они получают одинаковые данные.
В приложениях было предусмотрено два формата получения данных:
1. В виде json-массива для генерирования нативных таблиц приложения, например список ресторанов
2. В виде готовой html-верстки, которая показывается в приложении «как есть», например страница «О проекте»:
Первый формат не требовал изменений, во втором же были изменены стили, чтобы страницы больше соответствовали текущему стилю сайта. Плюс, конечно, исправление нескольких багов, доставшихся нам в наследство.
Пример изменений верстки текста рецензии, получаемой с сайта
После выполнения всех правок и проверки приложения в симуляторах и на нескольких реальных устройствах, мы перешли к самой непредсказуемой части — публикации в магазинах приложений.
Google Play
После заполнения описания и скриншотов согласно рекомендациям и загрузки финальной версии сборки приложение было благополучно проведено через этапы альфа и бета тестирования в кабинете Google Play Console.
После перевода выпуска в боевой режим и отключения всех бета-тестеров приложение приняло в плеймаркете свой итоговый вид.
App Store
Приложение было проверено заказчиком через TestFlight, он предоставил нам описание и скриншоты по рекомендациям AppStore.
На подготовленных скриншотах был изображен iPhone X. В первый раз приложение не прошло проверку, потому что обязательными являются скриншоты для классических моделей с кнопкой, а скриншоты для iPhone X могут быть приложены только дополнительно. После смены телефона на скриншотах приложение успешно прошло проверку.
Интересный момент, что в AppStore приложение получило рейтинг 17+ из-за упоминания алкоголя (винный рейтинг ресторанов), в Google Play же оно 3+, хотя вопросы в анкете были примерно одинаковыми. Только в Google Play их было немного больше.
Финальная проверка приложения магазинами прошла быстро — в рамках одного рабочего дня для iOS и пары часов для Android.
Сейчас приложения работают и доступны в магазинах.
Удивительно как часто у веб-проектов и интернет-магазинов есть недоделанные приложения, застрявшие на этапе интеграции с сайтом, модерации Apple или продвижении.
ИНТЕРВОЛГА создает мобильные приложения с нуля и берет на доработку сделанные другими компаниями-разработчиками.
Приходите, поговорим.
選擇語言Bahasa Indonesia (Bahasa Indonesia)Bahasa Malaysia (Malay)Čeština (Czech)Dansk (Danish)Deutsch (German)English (English)Español (Spanish)繁體中文 (Chinese (Traditional))Français (French)한국어 (Korean)Italiano (Italian)简体中文 (Chinese (Simplified))Nederlands (Dutch)日本語 (Japanese)Norsk (Norwegian)Polski (Polish)Português (Portuguese)Română (Romanian)Русский (Russian)Svenska (Swedish)Tagalog (Tagalog)ภาษาไทย (Thai)Türkçe (Turkish)العربية (Arabic)
Перейти к
Стиль жизни
Значок «Сохранить статью» Значок «Закладка» Значок «Поделиться» Изогнутая стрелка, указывающая вправо. Читать в приложении Придерживайтесь нейтральных тонов и сезонного декора. Новая Африка/Shutterstock
Дизайнер интерьеров Том Лоуренс-Леви из Natural Athetik сказал Insider, что использование не совсем белых предметов может обеспечить гибкость дизайна в будущем.
«Использование в основном нейтральной мебели означает, что вы можете сделать вещи интересными, меняя акцентные подушки или покрывала, когда хотите изменить внешний вид», — сказал Лоуренс-Леви.
Выберите один или два небольших аксессуара, вместо того чтобы украшать всю комнату смелыми уникальными предметами.
Используйте один и тот же цвет на каждой стене комнаты, чтобы избежать будущих сожалений.
«Хотя акцентные стены могут быть забавными, я обнаружил, что клиенты обычно быстро устают от этого цвета», — сказал Лоуренс-Леви.
Если вы решили сделать акцентную стену, он предложил использовать обои нейтрального цвета или текстурированные обои, чтобы сделать интерьер интересным, но не перегруженным.
Вы также можете выбрать акцентную стену на один или два тона светлее или темнее, чем остальные панели, чтобы пространство оставалось цельным.
Шарлин Пьярали, дизайнер интерьеров и совладелец Clickable Curations, рассказала Insider, что декорирование к сезону — это быстрый и простой способ сохранить ощущение свежести в вашем пространстве.
"Принесите цветы на весну или добавьте тыквы и сосновые шишки на зиму", - сказал Пьярали. «Выделите несколько областей вашего пространства, где вы можете устроить сезонный декор».
Консоль, обеденный или журнальный столик — отличные места для демонстрации сменных украшений.
Дизайнер интерьеров Кристина Саймон из Mark Ashby Design рассказала Insider, что рейды на ваши ящики для хранения и шкафы могут помочь вам найти новый взгляд на ваше пространство бесплатно.
"Вы можете украсить предметами, которые обычно прячете, когда не используете, например запасными вазами, мисками или маленькими тарелками", - сказал Саймон.
Она также предложила украсить дополнительными книгами, керамикой или статуэтками.
Бесплатный и простой способ поменять свое место — поменять местами подушки между комнатами.
«Собери подушки, которые лежат у тебя на диване, и поменяй их местами с подушками в твоей спальне», — сказал Саймон. «Этот трюк действительно может помочь вам по-новому взглянуть на свое пространство».
Вы также можете заменить аксессуары, такие как пледы, одеяла и лампы.
Использование нового ковра в вашем помещении — это простой способ разнообразить интерьер.
«Ничто не может изменить энергию комнаты так, как добавление или замена существующего ковра», — сказал Саймон.
Подумайте о том, чтобы добавить свежий, новый цвет или купить винтажный. Добавление беговой дорожки в прихожую также может придать вашему дому многоуровневый вид.
Подсказка: Команда Insider’s Reviews собрала лучшие места, где можно купить коврики. У Rugs USA — лучшие ковры в целом.
Измените освещение, чтобы изменить настроение и атмосферу помещения.
«Помимо внешнего вида и стиля, разные лампы также излучают разное качество света в зависимости от их оттенка и формы, что может полностью преобразить комнату», — сказал Саймон.
Не готовы совершить? Попробуйте поменять существующие лампочки на более теплые или холодные.
«Когда вам начинает надоедать комната, небольшая перестановка может полностью изменить внешний вид помещения», — сказал Пьярали.
Рассмотрите возможность использования многофункциональных предметов, таких как пуфики и скамейки.
Зажжение ароматической свечи или распыление эфирных масел может кардинально изменить атмосферу вашего помещения.
«Смена запаха в вашем доме может стать регулярным и недорогим ритуалом, который поможет вашему пространству снова ожить», — сказал Пьярали.
Если вы не хотите покупать диффузор или использовать искусственные ароматизаторы, попробуйте добавить вазу со свежими цветами.
«Поменяйте простыни, кухонные полотенца или занавески для душа, чтобы быстро и недорого облагородить свое пространство и сохранить ощущение свежести», — сказал Пьярали.
Вы можете приобрести недорогое и красивое постельное белье в местном комиссионном магазине. Вы также можете потратиться на более причудливые нити, чтобы добавить нотку роскоши в свой дом.
Краткий совет : команда Insider's Reviews протестировала линии, чтобы найти лучшие простыни, кухонные полотенца и занавески для душа. Узнайте о наших фаворитах от доступных брендов, таких как Threshold, N&Y Home и других.
«Никогда не используйте слишком модное искусство», — сказал Лоуренс-Леви. «Сосредоточьтесь на элементах, с которыми вы связаны, чтобы придать вашему дому характер».
Покупка в местной галерее или в интернет-магазине, а не в универмаге, может помочь вам найти вещи, которые вам нравятся.
Различные текстуры и материалы сделают каждую комнату в вашем доме уникальной.
«Даже если в вашем доме присутствует одна цветовая гамма, убедитесь, что ваша мебель и аксессуары сделаны из разных материалов», — сказал Лоуренс-Леви.
Например, сочетайте коричневый стул с обивкой из ткани с кожаным или украсьте зеленый стол аксессуарами цвета нефрита.
Кухонные полки часто бывают статичными, но их рестайлинг может добавить интереса вашему кухонному пространству.
«Добавьте немного зелени или цветов, вытащите все свои разделочные доски и покажите свои красивые масла и бутылочки с уксусом», — сказал Саймон.
Читать далее
Фрилансер Дизайн дизайнеры интерьеровПодробнее...
Технология 2023-02-10T12:05:35Z
Ранее Маск предполагал, что человек доберется до Марса в 2025 году, всего через два года. Он немного отодвинул свой прогноз.
Космос 2023-02-10T10:53:11Z
Илон Маск сказал, что 31 из 33 двигателей сверхтяжелой ракеты-носителя SpaceX заработали, но этого было достаточно, чтобы вывести Starship на орбиту. Взглянем.
Космос 2023-02-05T11:12:57Z
В июле компания SpaceX провела испытания своего прототипа Super Heavy Booster на своем объекте в Бока-Чика, штат Техас, но они закончились неожиданным взрывом.
Транспорт 2023-02-01T14:26:05Z
900:02 Ричард Брэнсон попрощался с Boeing 747, но сказал, что ежедневные расходы на топливо через Атлантику стали слишком дорогими, сообщает Reuters.Технология 2023-02-01T12:14:59Z
«Мы не разрешаем использовать Starlink для дальних ударов беспилотников. Это проклятие, если вы не расстанетесь», — заявил Илон Маск в ответ на критику.
Космос 2023-01-22T09:00:00Z
При запуске ракетыVirgin Orbit не было зажигающих двигателей, клубов дыма или астронавтов. Я только что смотрел, как взлетает самолет.
Космос 2023-01-19Т11:44:19З
С МКС можно увидеть множество пожаров между темными участками тропических лесов и светло-зелеными областями сельского хозяйства, сказал астронавт Матиас Маурер.
Технология 2023-01-18T11:36:32Z
Некоторые сотрудники SpaceX говорят, что, когда Илон Маск слишком сосредоточен на повседневных операциях, это может создать для них больше работы, сообщает Bloomberg.
Эконом 2023-01-11T16:15:54Z
Несмотря на то, что ракете Virgin Orbit не удалось выйти на орбиту, жители считают, что внимание к Корнуоллу было положительным и могло предотвратить утечку мозгов.
Космос 2023-01-11T15:34:20Z
Говорят, что Ричард Брэнсон наблюдал за запуском Virgin Orbit со своего частного острова Некер, в то время как 2500 человек собрались в космодроме Корнуолл.
Космос 2023-01-10T13:29:46Z
Историческая космическая миссия Великобритании шла гладко, пока Virgin Orbit не объявила, что ракета столкнулась с «аномалией» и не смогла выйти на орбиту.
Наука 2023-01-10T10:55:00Z
Забудьте о миллиметрах и мегатоннах: теперь мы живем во вселенной, которая измеряется роннами и кветтами.
Космос 2023-01-10T01:23:24Z
Cosmic Girl, перепрофилированный Boeing 747, взлетел и выпустил LauncherOne компании Virgin Orbit, но ракета не смогла выйти на орбиту.
Космос 2023-01-09T11:40:40Z
Экипаж Virgin Orbit будет действовать осторожно при запуске на случай сильного ветра или молнии, сказал ее генеральный директор Дэн Харт.
Технология 2023-01-08T13:00:00Z
Основатель Virgin Galactic сообщил The Sunday Times, что визит произошел в день, когда он совершил свой первый полет в космос в июле 2021 года.
Космос 2023-01-04T15:02:39Z
НАСА обратилось к SpaceX с просьбой об использовании космического корабля Crew Dragon для доставки трех астронавтов обратно на Землю в случае чрезвычайной ситуации с утечкой «Союза».
Космос 2023-01-02T10:52:34Z
Администратор НАСА Билл Нельсон заявил Politico, что китайская военная агрессия в Южно-Китайском море указывает на то, что может произойти на Луне.
Технология 2022-12-30T10:30:12Z
Илон Маск ранее заявлял, что Starlink компании SpaceX теряет деньги, но аналитики говорят, что Starshield предложит альтернативный источник дохода.
Космос 2022-12-26T13:32:00Z
Трое советских космонавтов на борту корабля «Союз-11» — единственные, кто погиб в космосе. Один из членов экипажа также первым отпраздновал там день рождения.
Космос 2022-12-21T12:04:42Z
Самолет Boeing 747 компании Virgin Orbit под названием Cosmic Girl пролетит 35 000 футов и выпустит ракету из-под своего крыла.
Технология 2022-12-20T12:52:26Z
Несмотря на то, что Starlink от SpaceX достиг еще одного рубежа с одним миллионом пользователей, согласно анализу, скорость загрузки снизилась с начала 2022 года.
Новости 2022-12-18T06:00:10Z
Эндрю Кокс, директор Программы космической безопасности и обороны Пентагона, вел себя «как 13-летний мальчик», как сообщили коллеги Air Force Times.
Технология 2022-12-14T14:04:55Z
По данным The Times, юридический отдел Twitter сильно пострадал от различных увольнений и отставок, произошедших в последние месяцы.
Технология 2022-12-12T11:09:14Z
Маск сказал, что «навязывание» гендерных местоимений людям и «имплицитное изгнание» их «нехорошо и никому не по-доброму».
Космос 2022-11-27T14:44:43Z
В субботу компания SpaceX доставила на Международную космическую станцию солнечные батареи и научные эксперименты, а также миндальный тыквенный пирог и сахарную кукурузу.
Космос 2022-11-26T08:30:00Z
По словам двух астронавтов,Blue Origin посоветовала пассажирам избегать употребления кофе и апельсинового сока из-за их кислотности.
Космос 2022-11-24T14:36:41Z
Джон Макфолл, 41-летний британский врач, входит в число первых стажеров-астронавтов Европейского космического агентства за 13 лет.
Военные и оборонные 2022-11-20T09:00:00Z
900:02 Келли собрала 65 000 долларов на покупку машины скорой помощи для Киева и говорит, что идея о том, что Россия «только защищалась…, выше моего понимания».Технология 2022-11-17T13:34:52Z
Сотрудники SpaceX призвали SpaceX осудить «вредное поведение Элона Маска в Твиттере», сообщает The New York Times.
Технология 2022-11-15T13:26:22Z
Американские военные продемонстрировали Starlink от SpaceX на движущемся аппарате на Аляске и планируют испытать его на самолетах, сообщил Bloomberg инженер ВВС.
Технология 2022-11-14T19:28:48Z
Санчес, обученный пилот вертолета и основатель компании по съемке с воздуха, планирует отправиться в космос в 2023 году с «большой группой женщин».
Технология 2022-11-06T09:00:00Z
Тарелка Starlink Илона Маска привлекла внимание всех видов животных, включая рысей, медведей и кошек, как показывают фотографии пользователей.
Космос 2022-11-01T02:37:03Z
Вид в среднем инфракрасном диапазоне позволил ученым увидеть, сколько космической пыли, необходимой для создания звезд, находится внутри Столпов Творения.
Космос 2022-10-30T09:00:00Z
Уильям Шатнер сказал, что его космический полет Blue Origin был «похож на похороны». Шэрон и Марк Хейгл также испытали грусть от поездки.
Технология 2022-10-24T09:53:22Z
Вице-премьер приветствовал подтверждение генерального директора SpaceX Илона Маска о том, что Starlink не будет отключен в Украине.
Технология 2022-10-22T08:27:01Z
Управление по охране труда оштрафовало SpaceX за два нарушения, в результате которых сотрудник получил перелом черепа и травму головы.
Транспорт 2022-10-21T13:39:06Z
SpaceX нанята для запуска двух ракет для Европейского космического агентства после того, как конфликт на Украине привел к разрыву отношений с Россией.
Технология 2022-10-18T16:12:15Z
Техник, которого Insider назвал Франсиско Кабада, тестировал двигатель Raptor V2 на объекте SpaceX в Хоторне, Калифорния.
Транспорт 2022-10-13T10:17:16Z
Первые два спутника Amazon изначально планировалось запустить в конце этого года. Теперь они взлетят в начале 2023 года, говорится в сообщении компании.
Технология 2022-10-12T13:19:24Z
Босс Universal Pictures Донна Лэнгли сказала, что Круз может стать «первым гражданским лицом, совершившим выход в открытый космос за пределы космической станции».
Технология 2022-10-09Т16:32:34З
В новой книге «Звездный путь» актер Уильям Шатнер говорит, что его путешествие в космос с Джеффом Безосом Blue Origin в прошлом году наполнило его «непреодолимой грустью».
Технология 2022-09-22T10:32:43Z
Илон Маск сказал CNBC, что патенты обычно используются как «метод блокировки» и мешают другим компаниям продвигаться вперед.
Технология 2022-09-19T12:27:20Z
Недавно SpaceX было отказано в субсидии в размере 886 миллионов долларов от Федеральной комиссии по связи для расширения интернет-сервиса Starlink.
Технология 2022-09-13T10:06:48Z
У SpaceX было много успешных запусков по сравнению с Boeing, который еще не запускал свою ракету Starliner, сообщил Newsweek администратор НАСА.
Технология 2022-09-12T09:54:49Z
Компания Илона Маска SpaceX раскритиковала Федеральную комиссию по связи за отказ в субсидировании спутникового интернет-сервиса Starlink.
Космос 2022-09-11T10:06:17Z
Минерал Changesite-(Y) был обнаружен в образцах, полученных в ходе космических исследований Китая в 2020 году, и может оказаться источником энергии.
Космос 2022-09-09T14:12:01Z
Blue Origin Джеффа Безоса, Boeing, Lockheed Martin и Northrop Grumman намерены стать якорем коалиции, сообщил Белый дом, сообщает Reuters.