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

Пикаджамп

Аркады, Казуальные, На ловкость

Играть

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

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

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

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

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

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

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

Swift + Разработка

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

Политика Санкции Банк Программирование Экономика Россия Тинькофф банк Gamedev Инди игра Инди Игры Unity IT Все
8 постов сначала свежее
5
DmitriyKap
DmitriyKap
2 года назад
Лига программистов

Мотивационное приложение на iOS⁠⁠

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

1. Русскоязычный сегмент App Store в результате действия санкций потерял частично активность : кто-то решил перейти на более гибкий андроид, а кто-то потерял возможность покупать приложения и делать внутренние покупки в приложениях . логичным будет писать приложение изначально на английском?
2. Есть ли действительно толковые способы монетизировать приложения через внедрение подписки ? Есть ли смысл смотреть в сторону сервисов , предлагающих накрутку статистики пользовательских скачиваний приложения
3. Есть ли ресурсы на которых можно предварительно ознакомить потенциальную аудиторию с концептом в виде скринов будущего приложения и описанием функционала ?
Заранее большое спасибо !
Прошу сильно не пинать !

[моё] Swift Разработка Текст
9
30
skaynet25022022
skaynet25022022
3 года назад

Зачем и где учить С++ и насколько он актуален в 2022 году⁠⁠

Зачем и где учить С++ и насколько он актуален в 2022 году Программирование, Программист, IT, Разработка, C++, Windows, Обучение, Linux, Android, iOS, Импортозамещение, Самообразование, Python, Javascript, Java, Kotlin, Swift, Длиннопост

В сегодняшнем материале попробуем разобраться с тем, насколько актуален С++ в 2022 году и поговорим об источниках его изучения, опираясь на опыт подписчиков нашего канала IT-старт t.me/it_begin


В сегодняшнем материале попробуем разобраться с тем, насколько актуален С++ в 2022 году.


Стоит ли начинать изучать С++ в 2022 году?


C ++ — отличный язык для изучения, если вы программист, который хочет глубоко понять, как работают компьютеры. C ++ позволяет вам познакомиться с низкоуровневыми концепциями программирования и помогает понять, как компьютеры думают и работают. Другие языки и концепции программирования могут иметь для вас больше смысла после того, как вы изучите C ++.

Это чрезвычайно быстрый и эффективный язык. Многие инструменты и фреймворки полагаются на скорость и эффективность C ++. Сейчас он пользуется большим спросом, и он будет оставаться востребованным в 2022 году из-за своей надежности, производительности и эффективности.

Зачем и где учить С++ и насколько он актуален в 2022 году Программирование, Программист, IT, Разработка, C++, Windows, Обучение, Linux, Android, iOS, Импортозамещение, Самообразование, Python, Javascript, Java, Kotlin, Swift, Длиннопост

Насколько сложно учить С++ с нуля?

C ++ известен как один из самых сложных языков программирования для изучения по сравнению с другими популярными языками, такими как Python и Java. C ++ сложно изучить из-за его многопарадигмальной природы и более продвинутого синтаксиса. Хотя известно, что это особенно сложно выучить новичкам, это также сложно для программистов, не имеющих опыта работы с языками низкого уровня. В то время как это делает занять больше времени, чтобы написать C ++ кода, язык был модернизирован до нынешних абстракций высокого уровня. Эти абстракции можно использовать для очень эффективного кодирования. Вы можете быстро писать код на C ++ 14, C ++ 17 и C ++ 20.

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


Положительные стороны С++


1.Универсальность. На С++ до сих пор пишут код для чего угодно. Робототехника, ядра ОС, драйвера, микроконтроллеры, приложения, нейросети и обработка статистики - все те сферы, что тесно связаны с С++


2.Скорость выполнения кода. С++ является одним из самых быстрых языков программирования.


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


Отрицательные стороны С++


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

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


Для чего изучать С++

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

Ну и самое главное, почему C++ — настоящий must-know для амбициозного программиста: работая с ним, ты ощущаешь, что куда больше создаёшь, чем используешь. Достаточно сложный синтаксис, тысячи строк кода даже в простых программах, механизмы работы с памятью и периферией — поначалу всё это жутко бесит из-за постоянных ошибок. Но потом приходит дисциплина, опыт и ты понимаешь, что C++ — это и есть настоящее программирование.

Зачем и где учить С++ и насколько он актуален в 2022 году Программирование, Программист, IT, Разработка, C++, Windows, Обучение, Linux, Android, iOS, Импортозамещение, Самообразование, Python, Javascript, Java, Kotlin, Swift, Длиннопост

Карьерные перспективы

Разброс зарплат программистов С++ крайне велик. Но как и в любой сфере программирования, зависит от двух факторов, это опыт и результат собеседования.

Важность С и С++ для ИТ-индустрии переоценить невозможно. Если вы не планируете использовать эти языки в дальнейшем, они окажутся полезными для общего понимания всех концепций программирования, а если продолжить свой путь с ними, найти работу будет несложно.

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


Источники изучения С++


№1. Основы программирования на языке C и С++ для начинающих - cppstudio.com

Зачем и где учить С++ и насколько он актуален в 2022 году Программирование, Программист, IT, Разработка, C++, Windows, Обучение, Linux, Android, iOS, Импортозамещение, Самообразование, Python, Javascript, Java, Kotlin, Swift, Длиннопост

№2. Основы программирования на С++ для начинающих - purecodecpp.com

Зачем и где учить С++ и насколько он актуален в 2022 году Программирование, Программист, IT, Разработка, C++, Windows, Обучение, Linux, Android, iOS, Импортозамещение, Самообразование, Python, Javascript, Java, Kotlin, Swift, Длиннопост

№3. С++ projects for beginners - список проектов для начинающих программистов - github.com/suzana-ilic/cpp

Зачем и где учить С++ и насколько он актуален в 2022 году Программирование, Программист, IT, Разработка, C++, Windows, Обучение, Linux, Android, iOS, Импортозамещение, Самообразование, Python, Javascript, Java, Kotlin, Swift, Длиннопост

№4. Хороший гид по обучению С++ от VK Team - habr.com/ru/company/vk/blog/430694/?ysclid=l2h43rmgro

Зачем и где учить С++ и насколько он актуален в 2022 году Программирование, Программист, IT, Разработка, C++, Windows, Обучение, Linux, Android, iOS, Импортозамещение, Самообразование, Python, Javascript, Java, Kotlin, Swift, Длиннопост

№5. "Программирование на С++ в примерах и задачах"

Зачем и где учить С++ и насколько он актуален в 2022 году Программирование, Программист, IT, Разработка, C++, Windows, Обучение, Linux, Android, iOS, Импортозамещение, Самообразование, Python, Javascript, Java, Kotlin, Swift, Длиннопост

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


№6. "Язык программирования С++. Базовый курс"

Зачем и где учить С++ и насколько он актуален в 2022 году Программирование, Программист, IT, Разработка, C++, Windows, Обучение, Linux, Android, iOS, Импортозамещение, Самообразование, Python, Javascript, Java, Kotlin, Swift, Длиннопост

Подробное введение в C++, которое детально покрывает буквально все аспекты языка в доступном формате

.

Подводим итог.

Важность С и С++ для ИТ-индустрии переоценить невозможно. Если вы не планируете использовать эти языки в дальнейшем, они окажутся полезными для общего понимания всех концепций программирования, а если продолжить свой путь с ними, найти работу будет несложно.


Если вас интересует IT его перспективы в РФ ,

публикую также свои статьи и интервью на канале t.me/it_begin

Подписывайтесь, если будет интересно ;)

Спасибо!

Показать полностью 8
[моё] Программирование Программист IT Разработка C++ Windows Обучение Linux Android iOS Импортозамещение Самообразование Python Javascript Java Kotlin Swift Длиннопост
21
7
wuewuewue
3 года назад
Лига фрилансеров

Через какие банки можно получать платежи из Германии?⁠⁠

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

Хотелось бы услышать из личного опыта пикабушников, кто какие банки предпочитает использовать в похожих ситуациях? В каком банке гарантировано получение валютных переводов из Германии? Заранее спасибо

Фриланс Gamedev Оплата Банк Swift Разработка Текст Нужен совет
13

Продвиньте ваш пост

Перейти
Партнёрский материал Реклама
specials
specials

Нужно больше внимания к постам? Есть способ!⁠⁠

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

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

Продвинуть пост

Продвижение Посты на Пикабу Текст
19
DreamHostage
3 года назад
Лига программистов

Куда двигаться дальше?⁠⁠

Всем привет! Я Software Developer в украинской компании. Вопрос у меня не обычный и я буду очень благодарен, если кто-нибудь поможете мне советом. Два года я усердно самостоятельно занимался изучением С++, после чего мне удалось попасть в одну крупную компанию, где я получил год опыта коммерческой разработки на плюсах, после чего решил перейти в другую компанию из соображений ещё большего роста и развития, так как был наслышан, что эта компания очень много даёт. Знал, что будет очень сложно, но был готов к трудностям. На новом месте я погрузился в разработку для блокчейн платформ, которая очень богата разнообразными технологиями. За это время (чуть меньше года) на одном масштабном проекте я успел плотно поработать на таких языках, как Solidity, Java, Python и немного JS. По началу не верил, что человек способен справится одновременно с таким количеством языков, но у меня получилось. На данный момент мой проект подходит к концу и меня хотят бросить на Swift разработку в блокчейн сфере. Я в замешательстве. У меня есть ощущение, что я знаю много всего понемногу, но не являюсь хорошим специалистом в единой области. Сюда я пришёл за советом, что делать дальше? Начинать с нуля изучать тонкости разработки для IOS платформы, либо стоит развиваться в уже наработанных знаниях? Нормальная ли ситуация, при которой разработчика пытаются бросать в разные направления? Есть ли перспективы в таком сумасшедшем темпе технологий для разработчика? Спасибо :)

IT Совет Нужен совет Разработка Swift Java Javascript Программирование Python Блокчейн Текст
15
1
noqat
5 лет назад

История про «ответственного» фрилансера⁠⁠

Я со своим товарищем Максимом решили сделать мобильное приложение - программу для изучения английских слов с помощью механизма переворачивающихся карточек.


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


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


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


Мы сошлись с Димой на сумме в 5000 рублей. Он сказал, что без предоплаты не работает. Зная, что в целом это нормальная практика, когда перечисляешь исполнителю аванс и потом он работает, я согласился. Мы договорились с ним на оплату в 2 этапа по 50%.

История про «ответственного» фрилансера Фриланс, История, iPhone, Swift, iOS, Английский язык, Разработка, Длиннопост

2500 рублей перечислены. Дима говорит, что для подготовки требуется порядка 3 дней, т.к. он закрывает сейчас другие заказы.


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


Дима скинул следующие эскизы: https://www.figma.com/proto/COXrZGrptinHPCR7UU4FhR/CARDS?nod...


В целом мне понравилась эта работа и я рассчитывал, что Дима доделает все по совести и договорённости. Но через неделю, Дима перестал выходить на связь.

История про «ответственного» фрилансера Фриланс, История, iPhone, Swift, iOS, Английский язык, Разработка, Длиннопост

Вот буквально, просто игнорировал мои сообщения, а еще через пару дней, он просто удалил переписку. При этом Дима регулярно находится онлайн в Телеграме, но, сообщения и звонки игнорирует. Вот тебе и доверился человеку.

История про «ответственного» фрилансера Фриланс, История, iPhone, Swift, iOS, Английский язык, Разработка, Длиннопост

Я понимаю, что бывают разные жизненные обстоятельства, но также считаю, что нельзя оставлять такую неопределённость и подводить людей. Не будьте такими как Дима.


Дима и по сей день бывает онлайн и по сей день не отвечает.

Показать полностью 3
[моё] Фриланс История iPhone Swift iOS Английский язык Разработка Длиннопост
18
BolshoiMech
BolshoiMech
5 лет назад

Приложения ios  за 1500р реально ли ?⁠⁠

Добрый день! Нужны простенькие, не затейливые приложения для айфона.(на постоянной основе)  Такие как калькулятор, вычисления по одной, двум формулам (соотношение рост к весу), упражнения по спорту, может какие-то обои для телефона  итд.

Хотелось бы покупать такие приложения за 1500р. подскажите  реально такое или нет ?  Кто в теме, подскажите как трудоемко писать такое приложение ?


Возможно как специально писать приложения для меня,  так и продавать уже готовые которые висят на аке и допустим не приносят ничего. (готовые висящие на акке могут быть выкуплены по цене до 150 $ ).

Приложения ios  за 1500р реально ли ? iOS, Swift, iPhone, iPad, Разработка, Приложение, Утилиты
[моё] iOS Swift iPhone iPad Разработка Приложение Утилиты
30
12
oxyfire
oxyfire
5 лет назад
Всё об iOS

Будни iOS программиста в новом проекте.⁠⁠

Будни iOS программиста в новом проекте. iOS, Программирование, Программист, Разработка, Swift, Жизнь, Директор

Итак, новый проект. Каждый новый проект - это как минимум возможность научиться и познать что-то новое и, Вы знаете, я познал и научился. Но, все по порядку!

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

Я пришел на собеседования вовремя и мне пришлось немного подождать руководителя, как я думал, какого-то отдела. После милой беседы я понял, что со мной разговаривая САМ ОН, создатель всего этого добра и походу работать я буду именно здесь. Человек оказался интересным и творческим, конечно не без своих тараканов, как я потом понял, но все же меня все устраивало. Выслушал все "хотелки" я принялся задавать вопросы:
- Есть ли у Вас дизайн окон (UI/UX)
- Есть ли серверная часть
И другие технические моменты. Нужно сказать, что обычно дизайн приложения выполняется в специализированных программах векторной графики - это уточнение важно и прошу его запомнить. В качественно дизайне можно посмотреть: шрифты, цвета, отступы от других элементов и это очень важно.

Так вот, все ответы на технические вопросы меня удовлетворили, мы пожали руки и подписали договор о сотрудничестве.

Мой первый рабочий день... я его никогда не забуду.... Мне притащили MAC для работы, дали все логины и пароли - работай не хочу... Но не все так празднично, как казалось на первый взгляд. Первым, что я попросил была техническая документация, о которой мы столько говорили, но, кроме описания методов (API)  работы с сервером, документацию так и не нашли. ТЗ мне прислали в виде 60 строк текста в скайпе. Далее еще веселее! Напомню про дизайн сделанный в специализированной программе... Я попросил мне предоставить мне его (UI/UX), что бы ознакомиться и начать верстать окна приложения... и... О, чудо! Меня позвал САМ ОН, что бы передать святая святых - дизайн. Войдя в кабинет, из сейфа достали... Как Вы думаете что? Флешку? Жесткий диск? НЕЕЕЕЕТ! Достали блокнот формата А4... С смачным цоканьем и гордость директор передал мне блокнотик и сказал, что вот он! Дизайн наш! Ребята, вы не поверите! Я открыл блокнот и там разными фломастерами (по цвету и толщине) отрисованы окна приложения, аккуратно по линейке. Со славами: "Дерзай!" меня отправили из кабинета.

Боже 20 страниц А4 отрисованных руками экранов... Вы думаете я сразу уволился? НЕТ! Мне стало интересно, а смогу ли я сделать из этого ... приложения? Да, я смог и вот скоро оно выйдет в свет и будет радовать пользователей.

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

С уважением,
Ваш Оксигена.

Показать полностью
[моё] iOS Программирование Программист Разработка Swift Жизнь Директор
9
Партнёрский материал Реклама
specials
specials

Даже получать удовольствие ты должен с коммерческой выгодой для себя ©⁠⁠

Так говорил греческий судовладелец, миллиардер Аристотель Онассис. Миллиардеры, конечно, живут немножко иначе, но этот принцип вполне распространяется и на «простых смертных». Давайте посчитаем, какую выгоду вы получаете.

Посчитать

Бизнес Выгода Текст
Deniel236
8 лет назад

Моя первая игра "The Maze - try to find a way out" на IOS⁠⁠

Моя первая игра "The Maze - try to find a way out" на IOS Apple, iPhone, iOS, Игры, Xcode, Swift, Разработка, Длиннопост
Показать полностью 1
[моё] Apple iPhone iOS Игры Xcode Swift Разработка Длиннопост
2
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии