Публикация приложения на платформе 1С в App store и Play market

Публикация № 915382

Разработка - Мобильная разработка

Мобильное приложение App store Play market iOS Android XCode Android Studio ITunes coonect Apple id Сборщик мобильных приложений Grandle JDK

107
Инструкция о том, как опубликовать свое приложение в App store и Play market.

Общие моменты

Публикация App store

Публикация в Play market


Инструкция не затрагивает тему детальной настройки Сборщика мобильных приложений, Beta тестирования (XFlight, Ad Hoc), App Store Optimization (ASO), публикации коммерческих приложений.

1. Общие моменты
1.1. Настройка Сборщика мобильных приложений

Детальная настройка Сборщика хорошо описана во встроенной справке Сборщика. В публикации рассмотрены только некоторые моменты.

  • JDK версия 8.0 (версия без демок). С 10+ версией на момент написания публикации Сборщик работал некорректно. Инструмент необходим как для сборки ipa так и для apk файлов.
  • SDK 26+. Раньше был SDK Manager, с помощью которого можно было скачать и установить необходимый SDK, но на данный момент Manager интегрирован в Android Studio. При запуске Android Studio появится окно приветствия, в котором доступен  SDK Manager.

По умолчанию устанавливается SDK последней версии, но если это не так, то можно выбрать нужный SDK и нажать Apply. В этом же окне скопировать путь к папке с SDK и указать его в Сборщике.

Инструмент необходим только для сборки apk.

  • PuTTY. Инструмент необходим только для сборки ipa.

На момент написания публикации версия Сборщика мобильных приложений, которая собирает приложение с учетом требований XCode 10, Android SDK 26, является 2.0.7.54. Версия мобильной платформы 8.3.12.89.
2. Публикация App store
2.1. Получение Apple ID

Зарегистрировать новый Apple ID. При регистрации лучше указать реальные данные, так как это поможет в будущем решать какие-либо вопросы с Apple намного быстрее.

2.2. Регистрация аккаунта разработчика

Авторизоваться на сайте разработчиков Apple с помощью созданного Apple ID. Согласиться с условиями программы, после чего перейти к своему аккаунту. На главной странице аккаунта перейти по ссылке Join the Apple Developer Program.

Далее нажать на кнопку Enroll.

Откроется страница, на которой описаны условия присоединения к программе как для инди-разработчика так и для организации. После ознакомления с условиям перейти по ссылке Start Your Enrollment.

Для продолжения необходимо чтобы аккаунт Apple ID имел двух-факторную аутентификацию. Для этого нужно авторизоваться на сайте для управления Apple ID. В разделе Security включить двух-факторную аутентификацию. 

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

2.2.1.Оформление заявки от имени организации

Если Вы регистрируете организацию, то нужно указать следующие реквизиты:

  • ИНН организации
  • Название организации с юридической формой (ООО, ОАО и т.д.)
  • Телефон организации
  • Сайт организации
  • DUNS номер
  • Кто Вы - собственник или лицо, которому доверена регистрация
  • Ваше имя и фамилия
  • Ваш номер телефона

2.2.1.1. Получение DUNS

По DUNS номеру можно однозначно идентифицировать организацию и получить по ней открытые данные (название, юр. адрес, количество сотрудников и т.д.). Получение такого номера платно, для России стоит примерно 12000 руб, платеж единоразовый. Получение занимает до 10 рабочих дней после оплаты. В моем случае оплата была 300$, платеж ежегодный и получение заняло 2 рабочих дня. После того, как я указал полученный DUNS номер в заявке на регистрацию аккаунта разработчика, обнаружилось, что адрес компании был неверный (адрес определяется по DUNS). Попытки обращения в службу регистрации DUNS желаемого результата не дали и только на 4 день я написал в службу поддержки Apple - вопрос был решен за пару часов - в заявке появились поля для указания адреса вручную.  

Также есть способ получить DUNS номер бесплатно (за информацию спасибо Tahallus).

2.2.2. Оформление заявки как физ. лицо

Если регистрируетесь как инди-разработчик (физ. лицо), то достаточно указать имя, фамилию и номер телефона.

2.2.3. Подтверждение заявки службой Apple

После того, как заявка была принята, на почту придет уведомление с номером заявки. Заявка рассматривается до 10 рабочих дней (в моем случае это было 2 дня). В течении этого времени, на указанный при регистрации номер телефона, поступит звонок. Сначала будет звонить робот и будет возможность назначить время для разговора. Если же звонок пропустите, то Вам перезвонят (мне перезванивали 5 раз) . После робота Вас переключат на реального человека, который задаст несколько вопросов на английском языке: как Вас зовут, кто еще может поговорить в случае надобности и его контактный номер. Звонящий говорил разборчиво и медленно.

2.3. Оплата аккаунта

Если заявка одобрена, то через некоторое время после звонка на почту придет уведомление, о том, что "заявка одобрена и ожидает оплаты".

Оплатить можно банковской картой. Сумма платежа 99$. Платеж ежегодный.

2.4. Настройка mac

После оплаты аккаунта необходимо выполнить некоторые действия на Mac компьютере. 

  • Меню Apple > Системные настройки > Общий доступ. Включить общий доступ и указать пользователя, под которым будет доступен сетевой вход по ssh.

  • Открыть XCode, меню XCode > Preferences > Accounts, авторизоваться под созданным Apple ID и нажать Manage Certificates.

В открывшемся окне добавить сертификат для iOS Distribution и iOS Development.

  • Открыть Spotlight и набрать keychain, далее открыть найденную утилиту и в Связке Вход найти полученный сертификат для Distribution и перенести его в Связку Система, попутно соглашаясь с сообщениями системы.

2.5. Создание App ID

В личном кабинете разработчика в разделе Certificates, IDs & Profiles > Identifiers > App IDs создать новый App ID

  • App ID Description название приложения, по которому можно отличить App ID в личном кабинете
  • App ID Prefix нужно будет указать в Группе разработки в Сборщике мобильных приложений
  • App ID Suffix выбрать Explicit App ID и в поле Bundle ID написать что-то типа ru.mycompany.mysuperapp. Потом указанный Bundle ID потребуется указать также в Сборщике (пункт 2.8). В разделе App Services нужно отметить необходимые права для приложения (по умолчанию будут отмечены Game Center и In-App Purchase - скорей всего этого будет достаточно)

2.6. Создание Provision profile

В личном кабинете разработчика в разделе Provisioning Profiles создать новый профиль с типом Distribution App Store

Далее выбрать созданный App ID и Certificate (его создали в XCode) и дать название новому профилю. Далее нажать Download и сохранить полученный профиль в файл. В Сборщике создать новый профиль обеспечения, в котором указать только что загруженный файл профиля Apple.

2.7. Itunes Connect

Авторизоваться в сервисе ITunes Connect, используя Apple ID. В разделе Мои приложения создать новое приложение. 

  • В разделе Информация о приложении найти Apple ID (он будет создан автоматически) и сохранить его куда-нибудь, так как его нужно будет указать в Сборщике в пункте 2.8.

Указать ID пакета, который должен совпадать с Bundle ID из пункта 2.5, заполнить остальные поля, а также обязательным к заполнению будет URL-адрес политики конфиденциальности (в качестве примера можно посмотреть описание политики у приложений 1С в App Store) 

  • Раздел Ценообразование и доступность - здесь нужно указать цену продажи, список стран, в которых будет доступно приложение
  • Раздел Приложение для iOS - здесь необходимо загрузить скриншоты приложения. Разрешения скриншотов должны быть точно такими же как этого требует ITunes Connect, поэтому можно использовать симулятор в XCode и сделать скриншоты для разных устройств (меню Simulator>Edit>Copy Screen). Также нужно будет указать URL-адрес службы поддержки (я указывал адрес сайта на котором разместил также политику конфиденциальности) и авторские права на приложение (я указал название компании, от имени которой публикуется приложение). Не получится указать конкретную Сборку, так как приложение нужно загружать в ITunes Connect отдельно (пункт 2.9).

2.8. Сборка приложения в Сборщике мобильных приложений

В Сборщике необходимо выполнить еще ряд настроек:

  • В настройках Параметров сборщика указать имя компьютера Mac, имя пользователя и пароль из пункта 2.4.

  • Создать Поставщика, у которого на закладке Параметры для ОС iOS указать префикс идентификатора приложений из пункта 2.5 (Bundle ID), но не весь, а ту часть, которая идет до названия приложения (в данном случае ru.mycompany). Добавить сертификат разработчика (будет произведено обращение к Mac), указать параметры доступа к Itunes Connect и создать Группу разработчиков, в которой указать Идентификатор группы разработчиков из пункта 2.5 (App ID Prefix) и Способ распространения Для распространения в Apple AppStore
  • Создать группу Мобильных приложений, в которой указать Поставщика, Идентификатор мобильного приложения (Bundle ID), но не весь, а ту часть, которая является названием приложения (в данном случае mysuperapp). В итоге должен получиться идентификатор точно такой же как и Bundle ID. Затем добавить конфигурацию (файл xml, который предварительно нужно выгрузить в Конфигураторе). На закладке для ОС iOS указать Группу разработчиков, Профиль обеспечения и Идентификатор в App Store из пункта 2.7 (Apple ID).
  • Создать элемент в только что созданной группе Мобильных приложений

После этого нажать Собрать приложение и подождать окончания операции. Если все пройдет успешно, то на выходе получится ipa файл и два проекта для XCode.

2.9. Загрузка ipa в ITunes connect

Небольшое отступление. На этом моменте у меня ушло много времени. В начале публикации я указал версию Сборщика и Мобильной платформы, но когда я только начал заниматься этим вопросом этих версий еще не было и на этапе сборки ipa файла в Сборщике я получал много разных ошибок. Сборщик собирал проекты XCode, но ipa файл собрать никак не получалось. Поэтому я решил использовать напрямую XCode, чтобы сначала получить подписанный файл архива xcarchive, а затем из него получить ipa. Это сделать удалось сразу, но потом нужно использовать Application Loader, который загрузит ipa в Itunes Connect. Вот на этом этапе приложение не проходило валидацию, одна из ошибок была связана с разрядностью приложения. Все найденные в Интернете решения этой проблемы испробовал, но безрезультатно. Потратил на это примерно 5 дней, после чего вышла вышеупомянутая сборка Мобильной платформы и Сборщика, с помощью которых ipa файл собрался без проблем.

 Для последующей загрузки ipa файла в Itunes Connect необходимо нажать кнопку Загрузить в магазины. Затем перейти в аккаунт Itunes Connect и в разделе Версии будет доступен выбор версии приложения. 
2.10. Отправка на модерацию

Если  все шаги по заполнению описания приложения были выполнены, то можно отправлять приложение на модерацию. Проверка приложения может занимать до 10 рабочих дней (в моем случае это было 2 дня) и если в описании приложения была допущена ошибка, то приложение не пройдет модерацию и цикл отправки на модерацию придется начинать заново. После прохождения модерации приложение получит статус Готово к продаже, но в магазине его не будет.

Может пройти до 24 часов, пока оно там появится. Если пройдет более 24 часов и приложения не будет, то можно обращаться в службу поддержки Apple.

2.11. Выводы

Было потрачено 399$ и по времени весь процесс занял около месяца. Если что-то идет не так, то всегда можно обращаться в службу поддержки Apple.

3. Публикация в Play market
3.1. Регистрация аккаунта в Google

Зарегистрировать новый аккаунт Google

3.2. Регистрация аккаунта разработчика

Авторизоваться на сайте разработчиков Google с помощью созданного аккаунта. Принять условия присоединения к программе разработчиков.

3.3. Оплата аккаунта

Нажать кнопку Оплатить. Оплата доступна только с помощью банковской карты. Сумма платежа 25$. Платеж единоразовый.

3.4. Сборка приложения в Сборщике мобильных приложений

В Сборщике необходимо выполнить еще ряд настроек:

  • Создать Поставщика, у которого на закладке Параметры ОС Android необходимо указать префикс идентификатора приложений, получить ключ разработчика средствами Сборщика. Также есть возможность указать параметры доступа к консоли разработчика, но в Сборщике видимо указана неверная ссылка для проверки введенных данных, поэтому подключиться к консоли разработчика из Сборщика не получится
  • Создать группу Мобильных приложений, в которой указать Поставщика, Идентификатор мобильного приложение (префикс от Bundle ID), но не весь, а ту часть, которая является названием приложения (в данном случае mysuperapp). В итоге должен получиться идентификатор точно такой же как и Bundle ID. Затем добавить конфигурацию (файл xml, который предварительно нужно выгрузить в Конфигураторе).
  • Создать элемент в только что созданной группе Мобильных приложений

После этого нажать Собрать приложение и подождать окончания операции. Если все пройдет успешно, то на выходе получится два APK файла для разной архитектуры. Нужен тот, который для ARM.

3.5. Создание описания приложения

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

С настройкой разделов Store listing, Content Rating и Pricing вопросов возникнуть не должно. После полной настройки раздела он будет выделен зеленым цветом.

Затем в разделе App releases нажать Создать релиз. Далее необходимо загрузить файл APK, который был собран Сборщиком. После загрузки файл будет проходить валидацию и если при сборке использовалась старая версия мобильной платформы, то будет ошибка о том, что SDK приложения не соответствует минимально допустимому.

3.6. Отправка на модерацию  

После того, как все 4 раздела настроены, приложение можно отправлять на модерацию (будет доступна соответствующая кнопка в разделе App releases). У меня процесс модерации занял около 2-х часов.

3.7. Выводы
Было потрачено 25$ и по времени весь процесс занял около 4 часов.

107

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо
1. nomadon 377 21.10.18 08:13 Сейчас в теме
Подтверждаю что ошибки сборки xcode убивают кучу времени и гуглелие практически безрезультатно (если конечно вы постоянно не занимаетесь мобильной разработкой)! Такое чувство, что мне говорят: не беспокойся 1С все сделает, расслабься и жди... обычно не жду... помню только один раз гугление помогло: нужно было версию подправить и прописать ее в другом месте, потом 1c добавили это через параметр и можно ждать следующей версии xcode
4. fr13 626 21.10.18 16:34 Сейчас в теме
(1) мне как-то Гугл помог в случае сборки для Андроида, но времени тоже пару дней тогда потратил
2. Tahallus 426 21.10.18 12:55 Сейчас в теме
3. fr13 626 21.10.18 16:30 Сейчас в теме
(2) Спасибо, очень полезно. Не возражаете если добавлю информацию об этом в публикацию?
5. Tahallus 426 21.10.18 22:15 Сейчас в теме
(3) какие могут быть возражения)) это даже не моя статья, тем более что информация экономит 12240 рублей.
6. Region102 22.10.18 06:12 Сейчас в теме
После этого нажать Собрать приложение и подождать окончания операции. Если все пройдет успешно, то на выходе получится ipa файл и два проекта для XCode.


Ключевая фраза "Если все пройдет успешно". 99% успешно не пройдет.

У меня получилось только на XCode 9.2 https://www.youtube.com/watch?v=UKJ76BNaIqE
maksa2005; +1 Ответить
7. o4karek 22.10.18 15:14 Сейчас в теме
А встроенный в сборщик публикатор чем не устроил?
8. fr13 626 22.10.18 16:13 Сейчас в теме
(7)Вы про что? Для Apple использовался встроенный публикатор. Для Google встроенный не авторизовывался. Про оба случая я написал в публикации.
9. etmarket 468 22.10.18 18:32 Сейчас в теме
Полезная информация. Спасибо автору за публикацию статьи!
11. 4Shikari 21.07.19 05:16 Сейчас в теме
Огромное спасибо автору за публикацию. Инструкция очень помогла разобраться и расставить все по полочкам. Изначально казалось, что публикация в AppStore довольно сложное занятие. Однако уже после первой публикации все стало понятно.

Подскажите, а что с авторскими правами на приложение, если продавать его через AppStore? Компании 1С какие-то права на созданное приложение принадлежат?
12. fr13 626 21.07.19 12:07 Сейчас в теме
(11) Спасибо за комментарий
Если Ваше приложение не монетизируется, то платить ничего не нужно, в противном случае 10%. Но информация не точная, лучше писать в 1С (Лавринова Анна Владимировна, вроде она занимается этим).
13. 1cspec 15 03.09.19 14:42 Сейчас в теме
Добрый день. А как решили проблему с разрадностью в xcode?
14. fr13 626 04.09.19 06:10 Сейчас в теме
(13) Добрый день. В XCode, кроме как запустить приложение в эмуляторе и собрать архив, сделать ничего не получилось. Все делал сборщиком. На данный момент актуальные версии сборщика, мобильной платформы и XCode работают без проблем (собирал буквально неделю назад)
15. 1cspec 15 05.09.19 12:33 Сейчас в теме
(14) У меня не получалось в сборщике собрать файл *.IPA, написал письмо в 1С и ниже ответ (может кому-то это сэкономит кучу времени).

По результатам расследования в отделе разработки:

Просьба поставить версию PuTTY 0.68 или ниже,
для новых версий PuTTY мы исправим ошибку в будущем.
16. 1cspec 15 09.09.19 11:36 Сейчас в теме
Добрый день. Может кто сталкивался с подобной ошибкой:
сборщик собирает ira файл, но данное приложение при установки на ios падает.
Прикрепленные файлы:
Ошибка.txt
Ошибка 1.txt
Оставьте свое сообщение

См. также

Оффлайн-режимы в Simple WMS: полностью автономные приложения, отложенная отправка, гибридный режим 18

Статья Программист Нет файла v8 Бесплатно (free) Мобильная разработка

Теперь Simple WMS имеет базу данных и можно создавать конфигурации для полностью автономных приложений, не зависящий от веб-сервера на стороне учетной системы, в выполнением логики на устройстве а не на стороне веб сервера. А также можно реализовывать другие гибридные режимы работы с использованием хранилища устройства. Тестировалось на платформе 1С 8.3.13.1865.

15.08.2019    1770    informa1555    3       

Как разработать успешное мобильное приложение на платформе 1С 36

Статья Программист Нет файла v8::Mobile Бесплатно (free) Мобильная разработка

Мобильные приложения становятся все популярнее, но многие программисты считают, что создавать их не сложнее, чем настольные. В итоге появляются продукты, которые не приносят разработчикам ни удовольствия, ни денег. Какие особенности надо учитывать при разработке мобильного приложения, в главное – как добиться, чтобы оно было прибыльным, участникам конференции Infostart Event 2018 Education рассказал руководитель отдела мобильной разработки на платформе 1С в компании 1С-Рарус Никита Бакшеев.

09.08.2019    3996    Baksheev-Nikita    3       

Большой пакет дополнений для Simple WMS 8

Статья Программист Нет файла v8 Бесплатно (free) Мобильная разработка

Обычно описание дополнений я публикую в конце основной статьи, но сейчас накопился большой пакет изменений о котором хотелось бы рассказать более развернуто. В этом дополнении: работа с произвольными таблицами везде в приложении, переработанный механизм запуска процессов из процессов и другое. Тестировалось на 8.3.13.1865

15.07.2019    1484    informa1555    2       

Мобильный клиент 1С 45

Статья Программист Нет файла v8::Mobile Бесплатно (free) Мобильная разработка

Мобильный клиент 1С только начинает развиваться, поэтому в этой сфере больше вопросов, чем ответов. Но некоторые разработчики уже познакомились с его возможностями и преимуществами. Среди них - руководитель отдела разработок Bilist Дмитрий Шерстобитов, который дал коллегам несколько полезных советов, как работать с мобильным клиентом.

12.07.2019    10127    DitriX    31       

Диеты: Ваш личный проводник в мир здорового питания 5

Статья no Нет файла v8 Развлечения, искусство, спорт Бесплатно (free) Пользователю системы Мобильная разработка

Приложение “Диеты” разработано на платформе 1С 8.3.14. Однако, мы переписали большинство интерфейсов, используя языки HTML, CSS и JavaScript.

04.07.2019    1654    Baksheev-Nikita    5       

Фитнес 2.0. Прокачался по полной! 5

Статья no Нет файла v8 Развлечения, искусство, спорт Бесплатно (free) Пользователю системы Мобильная разработка

Приложение Фитнес преобразилось за счет нового решения, позволяющего нам отойти от использования 1С интерфейсов. Достигать наилучших результатов от тренировок теперь будет еще проще!

29.06.2019    2035    Baksheev-Nikita    13       

Сжатие данных в мобильном приложении 1С:Предприятие 42

Статья Программист Нет файла v8 v8::Mobile 1cv8.cf УУ Розничная торговля Бесплатно (free) Мобильная разработка

Эту небольшую статью я планировал опубликовать у себя на сайте, чтобы такие любители мобильного приложения от 1С:Предприятие, как я, могли использовать её без дополнительно потраченных двух дней на поиски вариантов написания алгоритма. Во-первых, хотел сказать, что я небольшой разработчик, который начинал делать свои первые шаги ещё на заре правления "Семерки". Новая платформа версии 8 была как глоток свежего воздуха - бодрящий и легко воспринимаемый организмом. Я был очень удивлен, да что сказать, до сих пор удивляюсь как элементарные вещи можно делать на 1С, и как это стремно делается на других языках программирования. Во-вторых, обилие разнообразных интерпретаций платформы позволяет развернуться на все 360 градусов, захватив своими проектами, наверное, любые ветки бизнеса. Так вот, о небольшом нюансе работы с новой мобильной платформой я и хотел рассказать... Сам додумался, так сказать.

27.05.2019    7564    yarsort    27       

Оффлайн телефонный справочник для IOS и Android 7

Инструменты и обработки Программист Пользователь Приложение (apk) v8 1cv8.cf Россия Абонемент ($m) Мобильная разработка

Как сделать телефонный справочник компании на мобильном телефоне для IOS, если у тебя android, бюджет в 100 долларов, несколько стартмани, а ты мастер программирования только в 1С? + БОНУС, как в компании бесплатно использовать телефонный справочник IOS и Android.

1 стартмани

20.05.2019    1878    2    rujiy_kot    2       

Расширение конструктора мобильного рабочего места для варианта "клиент 1С+RDP" (для любых wi-fi терминалов). Экосистема решений Simple WMS 20

Статья Программист Бизнес-аналитик Руководитель проекта Нет файла v8::УФ УУ Производство готовой продукции (работ, услуг) Розничная торговля Учет ОС и НМА Учет ТМЦ Бесплатно (free) Инструментарий разработчика Сканер штрих-кода Терминал сбора данных Универсальные функции Мобильная разработка

Развитие проекта «Конструктор мобильного клиента на Android» https://infostart.ru/public/976636/ для устройств не на Андроиде (работающих в режиме RDP). В отличие от варианта Android работа на терминалах происходит в режиме 1С:Предприятие через RDP а конфигурации мобильных клиентов полностью совместимы для обоих версий. Т.е. конфигурация единая, создается один раз и ее может читать как Android -устройство, так и 1С-клиент на RDP без необходимости какой либо переделки.

05.02.2019    5822    informa1555    0       

Мобильное приложение, управление фокусом ввода. Тем, кто не смог победить с помощью "НачатьРедактированиеЭлемента" 48

Статья Программист Нет файла v8::Mobile Бесплатно (free) Мобильная разработка

Для того, чтобы пользователю не приходилось тапать по полю ввода, чтобы ввести в него значение с клавиатуры (или сканера штрихкода, что весьма актуально), разработчики 1С реализовали функцию "НачатьРедактированиеЭлемента", которая, по-хорошему, должна это делать программно. Однако, отрабатывает эта функция некорректно...

24.12.2018    5518    Crazy_Max    20       

Мобильная платформа 1С - практическая разработка -1

Статья Программист Нет файла v8::Mobile Украина Android Бесплатно (free) Мобильная разработка

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

12.12.2018    4723    user605751_svyatishenko.aleksey    10       

Максимально простая установка своего мобильного приложения(базы) 1С на iOS (iPhone) 67

Статья Программист Нет файла v8::Mobile Россия iOS Бесплатно (free) Мобильная разработка

Установка на iPhone своей мобильной конфигурации, опубликованной на веб-сервере, без аккаунта разработчика Apple Store и без танцев с бубном? Легко!

09.10.2018    12526    Rabot    44       

Как мы проводим свободное время - 2. Хакатон по технологии BlockChain и интеграция в корпоративный мессенджер ZERO 12

Статья Программист Нет файла v8::Mobile Бесплатно (free) Практика программирования Мобильная разработка

Продолжая развивать наш мессенджер и исследовать технологию BlockChain, которой были посвящены наши хакатоны, мы постепенно подбираемся к пониманию того, зачем это все нам надо (и , возможно, вам, уважаемые читатели, тоже). P.S.: Текст содержит интимные подробности, которые могут вызвать "течь крыши" из-за сопутствующей тематике сложности, так что будьте осторожны и храните себя.

25.06.2018    6794    starik-2005    3       

Boss - комплексное решение для управления бизнесом 3

Статья Пользователь Руководитель проекта Нет файла v8::Mobile УУ Бесплатно (free) Мобильная разработка

Любому, даже самому малому бизнесу для оценивания положения дел, для дальнейшего процветания и роста необходим полный и строгий учет. Boss позволит вести ваше дело и отслеживать его состояние - быстро и просто. Вы сможете: оформлять заказы и продажи, выставлять счета на оплату, делать закупки, проводить инвентаризацию и переоценку, вести учет товаров и контролировать остатки на складе и в магазинах, вести взаиморасчеты с клиентами и поставщиками, отслеживать долги, вести учет денег в кассах/на счетах в нескольких валютах, формировать прайс-листы, отражать в учете расходы и доходы, оценивать прибыль - кажется, весь функционал приложения трудно уместить в одной статье :)

22.06.2018    5835    Baksheev-Nikita    4       

slendergo - стройные идут! 3

Статья no Нет файла v8::Mobile Домашние учет и финансы Android Бесплатно (free) Мобильная разработка

Вам необходимо приложение для подсчета БЖУ и дальнейшей корректировки своего рациона питания? И оно должно работать, даже когда рядом нет интернет-соединения? Slender Go - то, что вам действительно подойдет, а также обязательно понравится как по функционалу, так и по дизайну.  Достаточно скачать это приложение по счетчику калорий к себе на Android и запустить его, как первый намеченный шаг к сбросу или набору веса уже будет сделан.

05.06.2018    6105    pavelru4    12       

Мобильный клиент: установка, отладка, сборка под Android" 134

Статья Программист Нет файла v8::Mobile Android Бесплатно (free) Мобильная разработка

Это статья для тех, кто интересуется мобильным клиентом. Мы рассмотрим установку мобильного клиента на Android, подключение отладки и сборку apk приложения в конфигурации «Сборщик мобильных приложений».

10.03.2018    40693    davealone    40       

Создание мобильного клиента 1С на Android с использованием HTTP-сервисов 144

Статья Программист Нет файла v8 v8::Mobile Android Бесплатно (free) Внешние источники данных Мобильная разработка

Краткий курс по созданию мобильного приложения на Android, который связывается с сервером 1С через HTTP-сервис. Публикация рассчитана на тех, кто хорошо знаком с программированием на платформе 1С и владеет основами программирования на платформе Android (умеет создавать Activity и знает, как устроена структура проекта).

03.11.2017    26184    cdiamond    15       

«Встречают по одежке...» vs «Интерфейс и мобильная платформа» 74

Статья Программист Нет файла v8::Mobile Бесплатно (free) Мобильная разработка

Мобильные приложения на платформе 1С набирают популярность, их становится все больше. Как выиграть в этой конкурентной борьбе и получить много постоянных и довольных клиентов? Поскольку все функции, необходимые для учета торговли уже реализованы в существующих приложениях - остается "брать" пользователей удобным и простым для понимания интерфейсом. Но так ли это просто? Разберемся на примере нашего приложения «Boss: 1С Торговля + 1С Склад».

26.06.2017    32240    aleksandra_krivenok    25       

Writer 8

Статья no Нет файла v8::Mobile Развлечения, искусство, спорт Домашние учет и финансы Android Бесплатно (free) Мобильная разработка

Writer - это приложение для всех, кто любит писать. Записывайте свои статьи, рассказы, идеи и мечты красиво!

21.06.2017    11099    FEAS88    19       

Серверная часть тиражного мобильного приложения (бекапы, обмены, обновления) 79

Статья Программист Нет файла v8::Mobile Бесплатно (free) Мобильная разработка

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

01.06.2017    16404    SnegSneg    33       

Мобильная платформа 1С. Обо всём и ни о чём 90

Статья Программист Нет файла v8::Mobile Бесплатно (free) Мобильная разработка

Предлагаемая статья условно делится на две части: • В первой части я собираюсь напомнить вам о том, что вообще собой представляет мобильная платформа не только в контексте разработки и программирования как такового. Избавить вас от страхов перед мобильной платформой. Это – одна из основных целей статьи. • А во второй части я хотел бы вернуться к тем «подводным камням», которые пока еще есть в мобильной платформе. И вернуть вам этот страх обратно.

26.05.2017    28346    DitriX    44       

Мобильное приложение 1С и приложение Java. Совместная работа через Intent. Часть 3. Передаем данные из 1С в приложение Java 35

Статья Программист Нет файла v8::Mobile Россия Android Бесплатно (free) Практика программирования Мобильная разработка

Пишем два приложения - конфигурацию на мобильной платформе 1С и приложение Java Android Studio. На примере рассматриваем совместное использование двух приложений через Intent. Публикация состоит из 3 частей: Часть 1. Запуск приложения Java из 1С Часть 2. Получаем данные в 1С из приложения Java Часть 3. Отправляем данные в приложение Java из 1С.

24.04.2017    14205    user621724_Dimav1979    23       

Мобильное приложение 1С и приложение Java. Совместная работа через Intent. Часть 2. Получаем данные в 1С из приложения Java 36

Статья Программист Нет файла v8::Mobile 1cv8.cf Россия Android Бесплатно (free) Мобильная разработка

Пишем два приложения - конфигурацию на мобильной платформе 1С и приложение Java Android Studio. На примере рассматриваем совместное использование двух приложений через Intent. Публикация состоит из 3 частей: Часть 1. Запуск приложения Java из 1С Часть 2. Получаем данные в 1С из приложения Java Часть 3. Отправляем данные в приложение Java из 1С.

20.04.2017    17498    user621724_Dimav1979    20       

Отображение картинок в рамках мобильной платформы 16

Статья Программист Нет файла v8::Mobile Windows Бесплатно (free) Работа с интерфейсом Мобильная разработка

Решение проблемы с отображением картинок в формате JPEG в рамках мобильной платформы. Показ "тяжелых" картинок и анимации.

19.04.2017    13650    fr13    7       

Разработка мобильного приложения. Запрещаем открытие просмотра строки табличной части в новом окне, редактирование табличной части из формы документов 21

Статья Программист Нет файла v8::Mobile Бесплатно (free) Практика программирования Мобильная разработка

Думаю, все, кто писал приложения на мобильной платформе, столкнулись с такой особенностью, что редактирование строк табличной части осуществляется в новом окне. Кто - то решил эту проблему, кто - то смирился. Выкладываю своё видение решения этой задачи.

28.03.2017    16857    agent00mouse    18       

Не все почтовые клиенты одинаково полезны 2

Статья Программист Нет файла v8 Бесплатно (free) Мобильная разработка

Тем, кто столкнулся с проблемой отображения текста в сообщениях электронной почты на мобильных почтовых клиентах.

27.10.2016    8349    alexander.v.kozhukhov    0       

Публикация конфигурации мобильного приложения на стороннем web-сервере 21

Статья Программист Нет файла v8 v8::Mobile Россия Бесплатно (free) Мобильная разработка

Как разработчику вручную опубликовать конфигурацию мобильного приложения на веб-сервере в Интернете.

26.10.2016    15491    alexander.v.kozhukhov    5       

Отладка конфигураций на мобильной платформе 107

Статья Программист Нет файла v8 Бесплатно (free) Мобильная разработка

Настройка и подключение отладчика для отладки конфигураций на мобильной платформе.

25.09.2016    34939    spezc    44       

Включение обновления мобильных конфигураций via http 37

Статья Программист Нет файла v8 Android Бесплатно (free) Мобильная разработка

Включение возможности быстрого обновления конфигурации мобильной платформы для конечного приложения через http.

10.05.2016    14521    SirStefan    11       

Арифметический тренажер 16

Инструменты и обработки no Конфигурация (md, cf) v8 Россия Android Бесплатно (free) Мобильная разработка

Программа позволяет создавать и выполнять арифметические упражнения различной сложности.

1 стартмани

08.05.2016    11267    van_za    3       

Фитнес – твой личный тренер в зале и дома 57

Статья no Нет файла v8 Развлечения, искусство, спорт Бесплатно (free) Пользователю системы Мобильная разработка

Хочешь быть здоровым, прекрасно выглядеть и неустанно стремишься к совершенству? Фитнес поможет достигнуть реальных результатов на пути к идеальной фигуре и здоровому телу.

15.04.2016    31319    Baksheev-Nikita    54       

Отображение рекламы в мобильном приложении 1С 54

Статья Программист Нет файла v8 Windows Бесплатно (free) Мобильная разработка

Краткий how-to по настройке новой "фичи" мобильной платформы

05.03.2016    9734    vano-ekt    0       

Работа с ftp из мобильного приложения 1С 53

Статья Программист Нет файла v8 Android Бесплатно (free) Мобильная разработка

Работа с ftp из мобильного приложения 1С с использованием сторонней программы

05.11.2015    20276    NekoZver    22       

Сравнение производительности FBA Toolkit c мобильной платформой 1С 8.3 6

Статья Программист Нет файла v8 Android Бесплатно (free) Мобильная разработка

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

17.09.2015    10710    begsha    2       

Горизонты мобильной платформы 1С 128

Статья Программист Нет файла v8 1cv8.cf Android Бесплатно (free) Мобильная разработка

Однажды я изучил комментарии к моим курсам по мобильной платформе, чтобы понять: как люди видят мобильную платформу, как хотят ее использовать? В результате рейтинг получился таким: большая часть говорила, что они видят разработки под мобильную платформу в качестве инструмента для инвентаризации, на втором месте – заказы, на третьем – монитор руководителя. Все остальное было практически в единичных экземплярах. Я увидел, что есть проблема, которая заключается в том, что мы привыкли работать со стационарной 1С, привыкли к ее архитектуре, к методам работы с ней. И когда 1С-нику говорят: «установи мне 1С» – это сразу подразумевает под собой: «приди, настрой мне принтер, поставь антивирусник, проверь, не битый ли у меня жесткий диск». И мы это принимаем, как должное. А вот с мобильными телефонами все совсем не так.

02.06.2015    31648    DitriX    39       

Как с помощью конкретной технологии решить конкретную задачу? Или опыт разработки мобильного приложения на платформе 8.3. 13

Статья Программист Нет файла v8 Бесплатно (free) Мобильная разработка

Если существует технология и задача, то ответ напрашивается сам собой – взять и решить поставленную задачу. Именно об этом я бы и хотел рассказать вам в этой статье. Сравнительно недавно передо мной встала задача автоматизации деятельности торговых агентов крупного оптового дистрибьютора. Казалось бы, что может быть проще? Существует множество готовых решений, бери и пользуйся, но все было бы хорошо, если бы не ряд требований заказчика.

31.03.2015    15149    Leo_A    22       

Быстрое прототипирование веб и мобильных приложений 45

Статья Программист Нет файла v8 Windows Бесплатно (free) Практика программирования Мобильная разработка

В статье я хочу рассказать о быстром прототипировании мобильных веб-приложений, а также про их интеграцию с 1С:Предприятием. Сразу оговорюсь, что я ничего не буду говорить про мобильную платформу 1С, я буду касаться только прототипирования гибридных приложений (нативных приложений, использующих веб-технологии) и непосредственно веб-приложений. Данная статья написана по материалам доклада, прочитанного автором на Конференции Инфостарта IE 2014 29-31 октября 2014 года

17.03.2015    16777    antonbezrukov    14       

Мобильная платформа 1С 8.3.6. Что нового? 96

Статья Программист Нет файла v8 Android Бесплатно (free) Мобильная разработка

Предлагаю разобраться с тем, что же нового появилось в мобильной платформе 1С, посмотрим на внешний вид, сравним со старым, познакомимся в двух словах с новыми механизмами.

02.03.2015    46409    DitriX    96       

Сказ о том, как мы мобильное приложение писали. Часть 1. Двойной заголовок 69

Статья Программист Нет файла v8 1cv8.cf Бесплатно (free) Мобильная разработка

Делимся опытом, как мы обходим ограничения мобильной платформы.

31.01.2015    20670    vadnevzorov    50       

Печать с мобильного приложения 42

Статья Программист Нет файла v8 1cv8.cf Windows Бесплатно (free) Мобильная разработка

В рамках разработки мобильного приложения кладовщика столкнулись с необходимостью печати этикеток для обклейки заказа. В данном посте я поделюсь подходами, которые удалось реализовать для решения поставленной задачи. Так как задача решалась постепенно с разным набором оборудования получилось в результате два метода: Отправка на печать через запущенную сессию 1с на компьютере. Отправка на печать с мобильного приложения.

07.10.2014    20234    DanilaDru    8       

Как я спотыкался в конфигурации "Сборщик мобильных приложений" 13

Статья Программист Нет файла v8 1cv8.cf Windows Бесплатно (free) Мобильная разработка

Как-то тихо и без особых описаний работы 1С выпустила конфигурацию «Сборщик мобильных приложений», которая призвана стать этаким органайзером для разработки мобильных приложений. В текущей последней версии 1.0.3.17 существует несколько не больших проблем, которые на первый взгляд выглядят как баги.

26.09.2014    25829    rotting    6       

Мобильное приложение "Учет магазина склада" 12

Статья no Нет файла v8 Россия УУ Android Оптовая торговля Учет ТМЦ Бесплатно (free) Мобильная разработка

Простое и удобное мобильное приложение для учета в вашем магазине. Интересная особенность программы – простое создание сети розничных точек. Об этом в этой статье.

02.09.2014    17847    flyer    3       

Управляемая форма списка с данными двух таблиц - иерархического справочника и регистра сведений для мобильной платформы 2

Статья Программист Нет файла v8 1cv8.cf Бесплатно (free) Работа с интерфейсом Мобильная разработка

Суть проблемы в отсутствии возможности делать запросы на мобильной платформе 8.3 - дерево (иерархия если)/таблица значений, выборка справочника, срез регистра сведений. В остальных клиентах эта проблема легко решается динамическим списком со своим запросом, это не является предметом данной статьи. Если нужна иерархия, то приходится использовать рекурсию. Предлагаю свой рабочий код для тестовой конфигурации. Простой случай без иерархии, надеюсь, рассматривать смысла нет.

16.11.2012    24757    kitaevay    1       

SMS через ActiveSync (бета) 11

Инструменты и обработки Программист Приложение (exe) v8 1cv8.cf 1cv7.md Бесплатно (free) SMS рассылки Мобильная разработка

Отправка SMS с компьютера через смартфоны/коммуникаторы, подключенные через Active Sync.

05.12.2008    12154    105    Salvador Limones    9