Payments are experiencing issues due to temporary restrictions in Russia. If your payment does not go through, please submit a support request.•Our support team is available 24/7 — we are always here to help with hosting and server issues.•We are now accepting requests for dedicated server rental and colocation services in our data center.•Reminder: we recommend enabling backups for additional data protection.•A new VPS/VDS lineup with NVMe storage and improved performance is now available.•Maintenance work on some servers has been completed. All services are operating normally.•
Payments are experiencing issues due to temporary restrictions in Russia. If your payment does not go through, please submit a support request.•Our support team is available 24/7 — we are always here to help with hosting and server issues.•We are now accepting requests for dedicated server rental and colocation services in our data center.•Reminder: we recommend enabling backups for additional data protection.•A new VPS/VDS lineup with NVMe storage and improved performance is now available.•Maintenance work on some servers has been completed. All services are operating normally.•
Аккаунт в General iT
Вход / Регистрация
Войдите или создайте аккаунт для управления услугами в панели.
Страны не найдены. Попробуйте другое название или код.
Closer to your customers / General iT
Mobile app development
iOS Android One product for both platforms
Turn your services and ideas into apps that feel natural every day. We design the customer journey, build the interface and connect it to your business.
Your business. In your customer’s hands.Illustrative app interface
UX
DESIGNED FOR YOUR BUSINESS
9:41▂▄▆
For you
YOUR WORKDAY
Task. Action. Done.
Prepare the order
Add a photo report
Share the result
Everything is synced
DESIGNED FOR YOUR BUSINESS
9:41▂▄▆
For you
YOUR ACCOUNT
All in one place
NEXT APPOINTMENTAt a time that suits youBooking confirmed
My orders↗
Support↗
Profile↗
View my services
DESIGNED FOR YOUR BUSINESS
9:41▂▄▆
For you
YOUR PERSONAL STORE
Objects with character
01 / OBJECT
Light up your home
New arrivals
Favourites
Start exploring
YOUR APPYour order is on its way
iOS+Android
Payment receivedStatus updated
01Interface02Action03Return
From the first journeyto a working product
UX / UIiOS + AndroidIntegrationsRelease and growth
Start with your business
What will your app do?
Choose a relevant journey. We design the product around what matters: a purchase, a booking, a task or a conversation.
DESIGNED FOR YOUR BUSINESS
9:41▂▄▆
For you
YOUR PERSONAL STORE
Objects with character
01 / OBJECT
Light up your home
New arrivals
Favourites
Start exploring
For you
YOUR ACCOUNT
All in one place
NEXT APPOINTMENTAt a time that suits youBooking confirmed
My orders↗
Support↗
Profile↗
View my services
For you
YOUR WORKDAY
Task. Action. Done.
Prepare the order
Add a photo report
Share the result
Everything is synced
For you
YOUR COMMUNITY
Closer to what matters
Part of the story
Join the conversation
Save for later
Explore your feed
UX / UIFrom the first tap to the result
One gesture. The next step.
01
Make the next purchase effortless
Bring browsing, favourites, checkout and payments into a familiar interface. Customers see their orders while products and prices come from your existing system.
Catalogue and personal offers
Payments, delivery and order history
Rewards, promotions and reordering
02
Your service, always within reach
Appointments, services, documents and support in one place. Help customers get things done and give your team the information they need.
Profile and interaction history
Bookings, requests, invoices and documents
Status updates and customer support
03
A working tool beyond the office
Tasks, field visits, stock and service workflows on a mobile device. Plan access permissions, poor connectivity and reliable synchronisation.
Tasks, checklists and photo reports
Staff roles and activity history
Local caching and syncing when back online
04
A place worth coming back to
Connect content, subscriptions, conversations and live streams around your audience. Plan moderation and the journey from a first visit to regular use.
Feed, profiles and subscriptions
Chats, reactions and live streaming
Moderation and notification preferences
Part of your business
One app. Every connection you need.
Keep orders, customers and data in sync. We review your website, CRM and accounting systems, then design how they work together.
01
Build on what you have
An app for a 1C-Bitrix website can use the existing catalogue, pricing and orders. We build missing API capabilities where needed.
02
Plan for the difficult moments
Repeated requests, poor connectivity, status changes, payments and refunds. Define data ownership, synchronisation rules and clear user feedback.
Order updates, appointments or messages. Define events, frequency and links to the right screen. Users stay in control of their notifications.
Content that brings people together
02 / MEDIA
Content becomes a conversation
Feeds, subscriptions, chats and streaming shaped around your audience. Plan navigation, moderation and reasons to visit again.
The next level
03 / LOYALTY
Give participation a next step
Rewards, levels, achievements and promotional games support product goals. Connect the mechanic to a useful action and make the rules clear.
Technology follows the task
The right foundation for your app
Compare approaches before development begins. Understand how each choice affects features, budget and updates. Our mobile projects cover both iOS and Android.
If the goal is to present your company and services and collect enquiries, consider a responsive website first.Corporate website development ↗
iOSSwift
AndroidKotlin
One productShared logic. Two interfaces.
01
Native development
For complex device features, refined interactions and deep integration with iOS and Android.
Swift / Kotlin
02
Cross-platform product
For developing both platforms on a shared codebase. Assess limitations and native modules before choosing this approach.
Flutter / React Native
03
Web app and PWA
For journeys that work well from a link. Compare browser capabilities with an installed app to choose the right format.
Web / PWA
From an idea to updates
A clear result at every stage
See what we are building, what we are reviewing and what comes next. Scope and milestones are agreed for your project.
UX / UI
Preparing for launch
Interface
Integrations
Device testing
01
Discovery
Find the essential journey
Understand users, existing systems and launch goals. Define what belongs in the first release.
Output: first-release scope and a delivery plan.
02
Prototype
Test the path to an outcome
Build a clickable prototype of key screens, transitions, forms and states. Review it before implementation.
Output: an agreed application flow.
03
Design
Give the product its character
Design a visual system, different screen sizes, dark mode and purposeful motion.
Output: interface designs and a component library.
04
Development
Connect the interface and data
Implement the app, backend, integrations, sign-in, notifications and analytics within the agreed scope.
Output: a working build for review.
05
Testing and release
Prepare for real users
Test devices, slow connections, failures and updates. Prepare store materials and support the review process.
Output: a tested release ready for distribution.
06
Growth
Improve through real use
Review analytics and feedback. Plan future versions, updates and ongoing support.
Output: clear priorities for further development.
Mobile app development cost
Two platforms. One clear estimate.
Starting budgetfrom ₽750,000A combined iOS and Android project
The final cost depends on the brief and first-release scope. We separate launch essentials from later development and identify licences, external services and ongoing support.
An idea or a link to your website is enough to get started.
01
Journeys and screens
User roles, account areas, catalogue, bookings, payments and custom workflows.
02
Data and integrations
API readiness, website, CRM and 1C integrations, backend work and data migration.
03
Device capabilities
Camera, location, offline support, streaming and other product-specific features.
04
Launch and growth
Testing, distribution, analytics, support and a plan for future releases.
Before we start
Questions about app development
Стартовый ориентир — от 750 000 ₽ за единый проект для iOS и Android. Итоговая стоимость зависит от сценариев, экранов, интеграций и готовности серверной части. После обсуждения задачи готовим смету по этапам; лицензии, платные сервисы и дальнейшее сопровождение обозначаем отдельно.
The starting budget is ₽750,000 for a combined iOS and Android project. The final cost depends on user journeys, screens, integrations and backend readiness. After discussing the brief, we prepare a staged estimate and identify licences, paid services and ongoing support separately.
Срок зависит от состава первой версии, дизайна, интеграций и готовности материалов. Сначала определяем обязательные сценарии, затем составляем график проектирования, разработки и проверки. В плане отдельно учитываем подготовку к публикации и возможные замечания магазинов приложений.
Timing depends on the first-release scope, design, integrations and available materials. We identify the essential journeys, then schedule design, implementation and testing. Release preparation and possible store-review feedback are accounted for separately.
Да, мобильный продукт рассматриваем как единый проект для двух платформ. Отдельную разработку только одной платформы в этот формат не включаем. При выборе технологии сравниваем нативный и кроссплатформенный подходы с учётом функций, бюджета и дальнейшего развития.
Yes. We treat the mobile product as a combined project for both platforms. Single-platform-only development is outside this offering. We compare native and cross-platform approaches against the required features, budget and future development.
Выбор зависит от возможностей устройства, сложности интерфейса и плана развития. Для нативной разработки рассматриваем Swift и Kotlin, для общей кодовой базы — Flutter и React Native. Перед оценкой проверяем интеграции и ограничения, которые могут повлиять на выбранный подход.
The choice depends on device features, interface complexity and the product roadmap. Native options include Swift and Kotlin; shared-codebase options include Flutter and React Native. We assess integrations and relevant limitations before estimating the selected approach.
Да. Связываем приложение с каталогом, ценами, остатками, заказами и пользователями сайта через API. Сначала изучаем структуру данных и существующие доработки. Если нужного API нет, включаем его подготовку в состав проекта.
Yes. We connect the app to the website’s products, pricing, availability, orders and accounts through an API. First we review the data structure and existing customisations. If the necessary API is missing, its implementation becomes part of the project scope.
Это зависит от текущих систем. Если они предоставляют нужные данные и поддерживают обмен, используем существующие возможности. Недостающие методы, права доступа и правила синхронизации оцениваем отдельно. Необходимость серьёзной переработки обсуждаем после обследования.
It depends on the existing systems. We use their current capabilities where they provide the required data and integration support. Missing endpoints, permissions and synchronisation rules are assessed separately. Any substantial rebuild is discussed after the review.
Да. Выделяем один законченный сценарий, который приносит пользу пользователю: например, заказ, запись или работа с услугой. Дополнительные функции включаем в последующие этапы. При этом заранее учитываем, как будут развиваться данные, роли и интеграции.
Yes. We identify one complete journey that delivers value, such as ordering, booking or managing a service. Additional features can follow in later releases. Data structures, roles and integrations are planned with that growth in mind.
Нужные офлайн-сценарии определяем при проектировании. Можно сохранять часть данных на устройстве, показывать последнее доступное состояние и отправлять изменения после восстановления связи. Для операций, требующих подтверждения сервера, отдельно продумываем ограничения и сообщения пользователю.
We define the required offline journeys during design. Selected data can be cached on the device, the last available state displayed and changes synchronised once connectivity returns. Server-dependent operations need clear limitations and user feedback.
Да, если выбранные системы предоставляют необходимые возможности. Согласуем платёжные сценарии, возвраты, начисление и списание бонусов, сверку сумм и историю операций. Условия платёжных провайдеров и магазинов приложений проверяем для конкретного продукта.
Yes, where the selected systems support the required features. We agree payment flows, refunds, reward accrual and redemption, amount reconciliation and transaction history. Provider and app-store requirements are reviewed for the specific product.
Определяем полезные события: изменение статуса заказа, запись, сообщение или персональное предложение. Продумываем согласия и настройки, частоту отправки и переход из уведомления на нужный экран. Отдельно проверяем сценарии, когда уведомление не доставлено или приложение закрыто.
We define useful events such as order updates, appointments, messages or relevant offers. Consent, preferences, sending frequency and deep links are planned together. We also handle undelivered notifications and closed-app scenarios.
Готовим сборки и материалы для выбранных магазинов приложений, проверяем тестовый доступ и сопровождаем ответы на замечания модерации. Состав работ, необходимые аккаунты и доступы согласуем заранее. Окончательное решение о публикации принимает магазин приложений.
We prepare builds and materials for the chosen app stores, verify review access and help address review feedback. Scope, accounts and required access are agreed beforehand. The app store makes the final publication decision.
PWA работает на основе веб-технологий и открывается в браузере. Установленное мобильное приложение может быть удобнее для сценариев, тесно связанных с устройством. Сравниваем доступ к нужным функциям, путь установки, работу без сети и стоимость развития под вашу задачу.
A PWA uses web technologies and opens in a browser. An installed mobile app may better suit journeys that rely heavily on device capabilities. We compare required features, installation, offline behaviour and ongoing development costs for your use case.
В состав проекта включаем требования к авторизации, правам доступа, хранению данных и обмену с сервером. Проверяем обработку ошибок, ограничение запросов и действия с чувствительной информацией. Конкретные меры и порядок проверки зависят от системы и фиксируются в требованиях.
The project requirements cover sign-in, permissions, data storage and communication with the backend. We review error handling, request limits and sensitive-data operations. Specific safeguards and verification steps depend on the system and are documented in the requirements.
Согласуем порядок сопровождения, отслеживания ошибок и выпуска обновлений. По событиям аналитики и обратной связи определяем, что улучшать дальше. Условия поддержки, стоимость и сроки реакции фиксируем отдельно.
We agree how support, issue monitoring and updates will work. Analytics and feedback guide future improvements. Support terms, cost and response times are agreed separately.
Start with a conversation
What will your app make possible?
Tell us about your users and your business. We will suggest the first complete journey and map the path to launch.
We examine latency, queue depth, and I/O operations, accounting for SSDs, virtual disks, and the difference between the first report and subsequent intervals.
Xcode 27.1 beta and design kits for iPhone Duo are now available. I explain how to prepare your catalog, cart, and user profile for interface resizing.
Google has made AI testing for Android development more complex. I explain why a leaderboard ranking doesn't replace a pilot project on your codebase and which results actually matter to measure.
Public pages use basic statistics. Our recording and Yandex Webvisor require your permission. You can keep basic statistics or disable all analytics.
Operator: General IT Rus LLC, INN 2310208877. Statistics and recording help improve the website.
Basic statistics: pageviews, a random daily ID, a public URL and time. The ID lasts until Moscow midnight. Original records: up to 48 hours; totals: up to 7 years.
Without Webvisor permission, Yandex receives server statistics without visitor IP, User-Agent or cookies. If selected, its browser code collects technical data, cookies, actions and masked page snapshots; recordings last 15 days. Inputs, chat and account areas are hidden.
Interaction recording requires permission: clicks, scrolling, technical information and filtered public-page snapshots. Events: up to 7 years; IP and snapshots: up to 90 days.
Permission is remembered for up to 365 days; full opt-out remains until changed. Basic statistics only disables recording; Disable all analytics stops new analytics. Previously sent data is not automatically deleted. Withdrawal and requests: support@git.ru. Full terms are linked below.
Your browser requests no tracking: analytics is off.