Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
«Дурак подкидной и переводной» — классика карточных игр! Яркий геймплей, простые правила. Развивайте стратегию, бросайте вызов соперникам и станьте королем карт! Играйте прямо сейчас!

Дурак подкидной и переводной

Карточные, Настольные, Логическая

Играть

Топ прошлой недели

  • AlexKud AlexKud 38 постов
  • SergeyKorsun SergeyKorsun 12 постов
  • SupportHuaport SupportHuaport 5 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня

Android разработка + IT

С этим тегом используют

Android Разработка Gamedev Программирование Приложение на Android Игры Мобильные игры IT юмор Программист Юмор Работа Картинка с текстом Все
20 постов сначала свежее
Bengurion97
4 года назад
Программирование на python

Разработка андроид приложение⁠⁠

Привет. Я занимаюсь вёрсткой сайтов, но вот у меня недавно появилась идея для приложения. Я хочу понять, если я буду заказывать у каково-то андроид разработчика это приложение, как я могу быть уверен , что он не украдёт мою идею или не сплагиатит её? У кого есть опыт разработки своего приложение, подскажите пожалуйста , что делать новичку в этой области? Заранее спасибо.


Пс шутники или ещё какие-нибудь "остряки" не засоряйте все тут

[моё] Программирование Программист Android разработка Разработчики Начинающий разработчик Разработчики игр Приложение на java Java Приложение Application Стартап IT Айтишники Текст
26
2
quanngow
quanngow
6 лет назад

Оптимизация разработки под Android⁠⁠

Оптимизация разработки под Android Android, Разработка, Android разработка, IT, Android studio, Приложение на Android, Длиннопост

На сегодняшний день, Android Studio является популярнейшей средой разработки под ОС Android. Поэтому узнав несколько трюков и инструментов для разработки, вы значительно увеличите вашу продуктивность.

Начну с банальных и баянистых советов, которые не знают разве что новички:

Не используйте мелкий шрифт, ведь его трудно читать

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

И используйте стандартный Code Style, например AOSP Codestyle

Когда с простыми советами покончено, можно переходить и к чему-то посложнее. Шпаргалка с горячими клавишами для Android Studio пригодится вам, чтобы увеличить скорость вашего взаимодействия со средой разработки.

Оптимизация разработки под Android Android, Разработка, Android разработка, IT, Android studio, Приложение на Android, Длиннопост

Использование Live Templates в Android Studio также ускорит вашу разработку:

newInstance — создает статическую функцию newInstance внутри фрагмента

Toast — создает Toast.makeText(context, «», Toast.LENGTH_SHORT).show();

fbc — findViewById с кастом

const – определение интовой константы

logd — генерация Log.d(TAG, «»);

logm — имя текущего метода и его аргументы в лог

logt – статическая TAG-строка с именем класса для лога

psf — public static final

soutm — печатает текущие имена классов и методов в System.out

soutp — выводит имена и значения метода в System.out

visible — установить видимость (true/false)

gone — Установите видимость View GONE

Теперь, поговорим об использовании плагинов для Android Studio. Их огромное множество, но здесь я расскажу о самых полезных из них.

String Manipulation
Данный плагин позволяет изменять стиль текста (camelCase, kebab-lowercase, KEBAB-UPPERCASE и т.д.), кодировать / декодировать, увеличивать / уменьшать, сортировать, фильтровать и выравнивать.

Rainbow Brackets
Вместо того, чтобы часами искать скобки, которые вы забыли закрыть, просто раскрасьте их с помощью данного плагина. Сэкономленные нервные клетки и часы работы гарантируются.

Project Lombok
Это Java-библиотека, которая генерирует шаблонный код за вас, сохраняя ваш код лаконичным и читабельным. Поскольку Lombok является библиотекой времени компиляции, он не сделает ваше приложение более тяжеловесным.

Vector Drawable Thumbnails
Расширение позволит вам открыть ваши векторные рисунки по одному щелчку мыши, вместо того, чтобы открывать отдельное приложение для этого.

Android Input
Данный плагин позволит вам вводить текст прямо в ваше Android-устройство или эмулятор. Также запоминает последний введенный текст.

Если этого материала вам было мало, вот еще две записи на Английском, относящихся к теме моей статьи:

Встроенный терминал в Android Studio

Настройка Android Studio

И еще кое-что...

Если вам была понравилась моя статья, то еще больше вы можете найти у меня в Telegram канале @pushkproger

Показать полностью 1
[моё] Android Разработка Android разработка IT Android studio Приложение на Android Длиннопост
1
quanngow
quanngow
6 лет назад

Как стать программистом в 2019 году?⁠⁠

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

Как стать программистом в 2019 году? Программирование, IT, Разработка, Языки программирования, Веб-разработка, Android разработка, Длиннопост

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

JavaScript


Начну с него, так как он довольно прост для освоения и очень востребован в современном рынке. Он популярен настолько, что около 70% разработчиков со StackOverflow используют его. JavaScript является одним из основных интерфейсных языков Интернета, используется для создание динамичных и интерактивных веб-страниц и используется в большинстве веб-приложениях.
JavaScript поддерживает Объектно Ориентированное Программирование (ООП) и большое количество библиотек и фреймворков. Вот некоторые из них: NodeJS, VueJS, React и Angular.

Python

Python используется для создания скриптов, плагинов, онлайн-игр, применяется в системном администрировании и при разработке веб-приложений. Он практически ничем не ограничен и может использоваться в крупных проектах. К примеру, Python интенсивно применяется гигантами IT-сферы, такими как, Google и Yandex.
Если вы хотите заниматься чем либо из выше перечисленного или работать в компаниях-гигантах из сферы IT, то Python - это ваш выбор.

Java

Последний в списке, но не по функционалу язык программирования Java. И нет, это не старший родственник JavaScript, это совершенно другой язык. Отличий между ними больше, чем сходств. Итак, Java - это основанный на классах, Объектно Ориентированный Язык Программирования. Он доступен на большом количестве платформ и является вторым по использованию ЯП.
Java чаще всего применяется для разработки под Android, но также используют и для разработки десктопного, серверного, веб и сетевого Программного Обеспечения. Знание Java требуется примерно в 14% вакансий, что является хорошей мотивацией для его изучения.

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

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

Для Android: C# или Java

Если вы хотите разрабатывать программное обеспечение под мобильные устройства, то используйте Java. Про него я писал выше и повторятся не буду. А если же вы хотите разрабатывать различные игры под Android, то лучше всего будет использовать C# вместе с Unity. Он сочетает в себе ООП и контекстно-ориентированные концепции, поддерживает полиморфизм, перегрузку операторов и все необходимое, для создания игры вашей мечты.

Для IOS: Swift

Лучший язык программирования для продуктов компании Apple. Его можно использовать для разработки под IOS, macOS, watchOS и tvOS. Swift легко изучать, написанный на нем софт имеет отличную производительность и он одобрен Apple.

Машинное обучение

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

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

Если вам по каким-то причинам не нравится Python, вы можете изучить язык программирования R. Он эффективен для анализа и обработки статистических данных и имеет множество пакетов для реализации алгоритмов машинного обучения.

И еще кое-что...

Если вам была понравилась моя статья, то еще больше вы можете найти у меня в Telegram канале @pushkproger

Показать полностью
[моё] Программирование IT Разработка Языки программирования Веб-разработка Android разработка Длиннопост
21
Rogvold
Rogvold
7 лет назад

Логично...⁠⁠

Всем привет! Последнее время программировал на qt и малость отвык от андроид студии.

Захотелось мне закомментировать участок кода. Просто поставить /* не совсем удобно. Много комментариев внутри кода и поэтому комментируется далеко не всё. Придётся ручками потом долго возиться. Поэтому, а поставим-ка мы return.

Логично... Android разработка, IT юмор, Программирование, Логика, Профессиональный юмор, IT

И да, я получил недостижимый участок кода, из-за которого приложение не компилируется. Ставим всегда выполнимое условие:

Логично... Android разработка, IT юмор, Программирование, Логика, Профессиональный юмор, IT

и всё компилируется. Действительно, логично...


зы. В QtCreator и первая картинка скомпилировалась бы.

p.ps. А в Xcode, насколько я помню, просто выдал и во втором случае warning.

Показать полностью 1
[моё] Android разработка IT юмор Программирование Логика Профессиональный юмор IT
18
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии