Как стать автором
Обновить
104.09
Рейтинг

Разработка мобильных приложений *

Android, iOS, Windows Phone и прочие

Сначала показывать
Порог рейтинга

Как получить доступ к chatGPT в России

Разработка веб-сайтов *Разработка мобильных приложений *Разработка игр *Дизайн игр *Искусственный интеллект
Tutorial

Всем привет! Перед началом статьи сразу скажу:

САМЫЙ ВАЖНЫЙ ДИСКЛЕЙМЕР: естественно, покупая смс на чужой номер вы полностью компрометируете безопасность своего аккаунта. Мало ли кто его потом еще купит для получения доступа. Поэтому, помните, что представленный в данной статье способ получения доступа - это только на "поиграться". Не стоит вводить туда свои реальные почты и использовать это в работе, так как полученный доступ может быть в любой момент взломан/прикрыт.

Но да ладно, приступим. Здесь без всякого объяснения того что такое ChatGPT - кому надо тот знает. В этой статье я хочу поделиться путем который вас за 30Р может к этому боту привести. Вдаваться в детали бота я не хочу, это чисто статья для ребят которые хотят без лишних запар пройти путь человека который доступ к боту уже получил :)

Как и многих вокруг, меня удивила новая технология от Open AI. Попытался зайти и зарегистрироваться через гугл, но...

Читать далее
Всего голосов 30: ↑26 и ↓4 +22
Просмотры 7.4K
Комментарии 23

Новости

Весенние конференции JUG Ru Group: много офлайна и много онлайна

Блог компании JUG Ru Group JavaScript *Java *C++ *Разработка мобильных приложений *

Помните доисторические времена вроде 2019 года, когда ещё не было пандемии? Тогда мы проводили офлайновые конференции, и обычно они длились дня два с утра до вечера: можно успеть и доклады послушать, и наобщаться вволю.

В эпоху онлайн-конференций многие ностальгировали по этому и просили «вернуть как было». Однако другие участники успели полюбить удобство онлайна (например, те, кто живёт далеко от Москвы/Петербурга). И просто вернуть прежний формат означало бы сделать им хуже.

Поэтому на наших весенних конференциях мы постараемся, чтобы никто не ушёл обиженным: и офлайн будет двухдневным (с 2019-го такое не делали), и у онлайн-участников будет много контента. Подробности — под катом.

Читать далее
Всего голосов 9: ↑8 и ↓1 +7
Просмотры 624
Комментарии 3

Создаём стенд для бэкенд-разработки на Bare Metal (и не только). Часть 1

Блог компании Surf Программирование *Разработка мобильных приложений *DevOps *Kubernetes *
Tutorial

Как развернуть инфраструктуру для бэкенд-разработки: с чего начать, что ставить и как ко всему подступиться. Пошаговая инструкция.

В этом выпуске разберём установку Ubuntu, Docker, K8s, Metallb и Traefik.

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 1.4K
Комментарии 3

Делаем кастомный Collapsing Toolbar на Jetpack Compose

Блог компании HeadHunter Разработка мобильных приложений *Разработка под Android *
Tutorial

Реализация нашей дизайн-системы на Jetpack Compose не всегда проходила гладко. Большинство компонентов мы переписали без проблем, но с некоторыми пришлось повозиться. Одним из таких компонентов стал аналог старого доброго CollapsingToolbarLayout из View-мира. В статье разберем тонкости его реализации на Compose: погрузимся в особенности работы кастомного лейаутинга в Compose, систему вложенного скролла и посмотрим в исходники библиотеки androidx.compose.material3.

Материал может быть полезен всем, кто собирается делать сложные кастомные виджеты или просто интересуется внутренними деталями работы Compose-компонентов. 

Читать далее
Всего голосов 8: ↑8 и ↓0 +8
Просмотры 877
Комментарии 6

Ангелы Charles: Как сниффер поможет разработчикам мобильных приложений

Блог компании CleverPumpkin Тестирование IT-систем *Разработка мобильных приложений *

Charles называют самым популярным сниффером, инструментом для мониторинга трафика и подмены данных. Он работает как промежуточное звено между вебом или мобильным приложением (в нашем случае) и сервером. Этот инструмент хорошо знают тестировщики, но разработчикам тоже полезно знать и пользоваться его возможностями. В этой статье мы сосредоточимся на основных функциях Charles для мобильных приложений.

Читать далее
Всего голосов 5: ↑5 и ↓0 +5
Просмотры 1.2K
Комментарии 0

Делаем плавный скролл в нагруженных таблицах

Блог компании Газпром-Медиа Холдинг Разработка под iOS *Разработка мобильных приложений *

Как часто вы обращали внимание на плавный скролл в мобильных приложениях?

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

Кажется, что это очень не важный элемент при их разработке. Но в действительности это не так. Для многих пользователей важен перфоманс — плавность прокрутки и производительность отрисовки, — потому что это обеспечивает комфортное использование приложения. 

Получается, реализация плавного скролла является одной из наших приоритетных задач, решить которую очень непросто. 

Читать далее
Всего голосов 11: ↑10 и ↓1 +9
Просмотры 1.8K
Комментарии 4

Мобильная разработка за неделю #468 (28 ноября — 4 декабря)

Блог компании Productivity Inside Разработка под iOS *Разработка мобильных приложений *Разработка под Android *
В нашем новом дайджесте много всего интересного — метаморфозы архитектуры и анимации, разработка в Канаде и принципы хорошего UX, простые метрики качества, симулятор города в облаке, лучшие приложения и игры для Android и iOS и многое, многое другое!

В нашем Telegram-канале Mobile Insights, еще больше материалов для разработчиков — подключайтесь!

Читать дальше →
Всего голосов 4: ↑3 и ↓1 +2
Просмотры 1.4K
Комментарии 0

Делегаты в Swift на простом примере

Разработка под iOS *Разработка мобильных приложений *Swift *
Из песочницы

Эта статья для уровня trainee, а значит для совсем начинающих великолепных разработчиков.

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

Основная цель статьи - рассказать просто, на примере, как можно использовать паттерн делегирования в Swift.

Читать далее
Всего голосов 7: ↑5 и ↓2 +3
Просмотры 1.1K
Комментарии 10

Заполнить виджет градиентом, изображением или гифкой с помощью ShaderMask

Разработка веб-сайтов *Разработка мобильных приложений *Интерфейсы *Дизайн Flutter *
Из песочницы

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

Как это реализовать на Flutter?
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 710
Комментарии 2

Основные трудности и ошибки при разработке дизайн-системы

Блог компании Иннотех Разработка мобильных приложений *Дизайн мобильных приложений *

Создание и внедрение дизайн-системы — трудный и кропотливый процесс, который может как упростить разработку, так и значительно ее усложнить. Директор по управлению проектами отдела мобильной разработки Группы «Иннотех» Антон Поляков на примере опыта своей команды рассказал обо всех тонкостях и «подводных камнях» с которыми они столкнулись.

Читать далее
Всего голосов 9: ↑8 и ↓1 +7
Просмотры 1.7K
Комментарии 0

Оптимизируй или сдохни: профилирование и оптимизация Jetpack Compose

Разработка мобильных приложений *Разработка под Android *
Tutorial

В Google Play сыпятся жалобы на зависания и заторможенность вашего новенького-свеженького приложения на Compose? Вам пригодятся советы из данной статьи, чтобы это исправить.

Читать далее
Всего голосов 6: ↑6 и ↓0 +6
Просмотры 2.3K
Комментарии 1

Как мы собрали решение для пассажиров: транспортный процессинг и вот это вот все

Блог компании Газпромбанк Платежные системы *Разработка мобильных приложений *

Всем привет. Наш банк занимаемся не только финансами: есть куча проектов в других областях. Например, транспортный проект — GorodPay. Он стартовал лет 8 назад как бизнесовое решение для перевозчиков, а теперь вышел за рамки B2C. 

Мы сделали так, что в общественном транспорте Санкт-Петербурга, Екатеринбурга, Воронежа и ещё примерно 30 городов России можно не только купить билет за наличку или проехать по проездному, но и расплатиться банковской картой.  

Мне стало интересно, как работает транспортный процессинг, как терминалы обрабатывают транзакции, какие проблемы пришлось решать, скрещивая ежа с ужом банк с общественным транспортом, и я пошел задавать вопросы команде GorodPay. Собрал их ответы под катом.

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 647
Комментарии 9

Как выбрать язык программирования и начать карьеру: советы от разработчика, занимающегося наймом

Блог компании Leader-ID Разработка веб-сайтов *Программирование *Разработка мобильных приложений *Разработка под Windows *

Хайп вокруг «войти в IT» привел к тому, что в разработчики и тестировщики потянулись не только студенты профильных вузов, но и люди из других профессий. Не будем сейчас обсуждать правильность подобного выбора в той или иной ситуации, а просто расспросим опытного человека в области разработки о том, как правильно подойти к выбору языка программирования и начать свой карьерный путь, раз вы на это решились или крепко задумались по этому поводу.

Читать далее
Всего голосов 22: ↑16 и ↓6 +10
Просмотры 6K
Комментарии 9

Разбираемся с оптимизацией FlatList и миграцией на FlashList в React Native

JavaScript *Разработка мобильных приложений *ReactJS *
Tutorial

Отвечая на вопросы в треде по React Native на StackOverflow я заметил что в той или иной форме люди очень часто интересуются производительностью компонентов списков и в частности FlatList. В этой гайде я решил рассмотреть способы оптимизации производительности на примере приложения для отображения списка вопросов с StackOverflow а во второй части статья я расскажу о новом компоненте FlashList который драматически ускорит работу ваших списков.

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 880
Комментарии 0

Истории

Android vs iOS: кто быстрее покорит Эверест?

Блог компании Sportmaster Lab Разработка под iOS *Разработка мобильных приложений *Разработка под Android *Swift *Kotlin *
Мегапроект

Привет всем мобильным разработчикам! Мы одинаково любим Android и iOS. Но у каждого свои предпочтения. Предлагаем определить фаворита в дружеском поединке. Для этого перенесёмся в Гималаи и покорим Эверест. Выберите команду и постарайтесь дать как можно больше правильных ответов, чтобы добраться до вершины первыми. На весь тест 10 минут.

Взобраться на Эверест
Всего голосов 20: ↑13 и ↓7 +6
Просмотры 9.7K
Комментарии 19

Как настроить Charles

Блог компании CleverPumpkin Тестирование IT-систем *Разработка мобильных приложений *

Приложение Charles Proxy - большой помощник и тестировщику, и разработчику. Мы хотим рассказать вам про функции «Чарльза», показать, как им пользуемся в своей работе. Но для начала поможем разобраться с приложением и правильно его настроить.

Читать далее
Всего голосов 7: ↑7 и ↓0 +7
Просмотры 2.7K
Комментарии 8

Сколько стоит kapt в многомодульном проекте

Блог компании Nexign Разработка мобильных приложений *Разработка под Android *

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


Спойлер. Я был шокирован цифрами.


Читать дальше →
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 1.2K
Комментарии 5

VK Cup: место встречи чемпионов

Блог компании VK Спортивное программирование *JavaScript *Разработка мобильных приложений *Go *

Привет, Хабр! Я к вам с хорошими новостями: 28 ноября стартовала регистрация на чемпионат VK Cup! В этом году он посвящён только разработке (но не расстраивайтесь — дизайнерский трек мы перенесли в программу чемпионата VK Design Cup).

Классическое олимпиадное программирование пройдёт на площадке Codeforces — регистрируйтесь. К остальным трекам – мобильной разработке, машинному обучению и разработке на Go и JavaScript можно присоединиться на платформе All Cups.

Все полезные подробности о чемпионате — уже восьмом — читайте под катом.

Читать далее
Всего голосов 23: ↑22 и ↓1 +21
Просмотры 1.2K
Комментарии 1

IT's Tinkoff Mobile Meetup в Челябинске

Блог компании TINKOFF Разработка мобильных приложений *Разработка под Android *

Всем привет! Я Рустам Гумеров, ведущий разработчик в компании Тинькофф. В сентябре в Челябинске мы провели митап мобильных разработчиков, где я и мой коллега Михаил Стручков выступали с докладом.

Поговорили про core-решения для мобильных команд, послушали доклады спикеров, а еще поиграли в настолки и неформально пообщались на афтепати. Подготовил для вас обзор докладов — внутри вся подкопотная UI-библиотек, добро пожаловать под кат! 

Узнать подробности
Всего голосов 9: ↑8 и ↓1 +7
Просмотры 790
Комментарии 2

Мобильная разработка за неделю #467 (21 — 27 ноября)

Блог компании Productivity Inside Разработка под iOS *Разработка мобильных приложений *Разработка под Android *
В нашем новом дайджесте снова история уменьшения размера приложения, Android System Design и проектирование для больших экранов, мобильные таблицы, сообщения об ошибках, «антивирусный» Mastodon и многое другое!

В нашем Telegram-канале Mobile Insights, еще больше материалов для разработчиков — подключайтесь!

Читать дальше →
Всего голосов 2: ↑2 и ↓0 +2
Просмотры 1.5K
Комментарии 0

Вклад авторов

Работа