• В какой момент пора использовать ООП?

    Denormalization
    @Denormalization
    Не забивайте себе голову. Если всё работает и вас всё устраивает, то зачем что-то менять?
    Преимущества ООП проявляются при поддержке проекта.
    Вы поддерживаете свои проекты? Вы развиваете их? В какой момент вам стало сложно поддерживать проект?
    Много ли в проекте абстракций?
    Как вы решаете проблему добавления новых абстракций в проект?

    Если эти вопросы не про вас, то вам не нужно ООП.
    Ответ написан
    Комментировать
  • В чём разница реализации звука на Android и iOS?

    В IOS вы пишите на нативном языке, в то время как в Android все пишется на Java и это обрабатывает виртуальная машина java в android, которая как прослойка отнимает время. НО вы можете тоже писать на нативном C++ и для Android, для этого вам понадобиться NDK
    Ответ написан
    Комментировать
  • Как сделать автофокус input-у в react.js?

    xoma2
    @xoma2
    Программист
    Я делал вот так

    autoFocus={true}

    Все работает 100%. Если надо сделать автофокус после текста который есть в input делаю вот так.

    componentDidMount() {
    		this.refs.searchInput.value = this.refs.searchInput.value
    	},
    		<input type="text"
    			   ref="searchInput"
    			   autoFocus={true}
    			   value={this.props.searchTerm}
                    > </input>
    Ответ написан
    Комментировать
  • Командная разработка приложения на андроид?

    petermzg
    @petermzg
    Самый лучший программист
    - Программисты пишут код своих активити.
    - Дизайнеры рисуют интерфейс.
    - Тестировщики тестируют реализованное, на разных устройствах.
    - Написанный код заливают в расределенную систему версий (Git и т.п.)
    - Руководитель проекта следит за соблюдением планов, делает кодревью, следит за версиями и сборками.
    Ответ написан
    Комментировать
  • Командная разработка приложения на андроид?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    Git в Андроиде не жилец?
    Ответ написан
    Комментировать
  • Где найти бесплатные текстуры и т.д для создания простенькой игры?

    JohnZoidberg
    @JohnZoidberg
    1. Kenney.nl

    Этот находящийся в Нидерландах сайт предлагает разработчикам замечательную графику. Присутствуют материалы, признанные Общественным достоянием. А это значит, что вы можете использовать их где угодно, не беспокоясь об авторских правах. Так же есть поиск графики по категориям, что значительно ускоряет процесс.
    Кроме того, на сайте представлены подборки бесплатной музыки.

    2. OpenGameArt.org

    Наверное, один из лучших сайтов в своём классе. OpenGameArt.org огромный сайт, предлагающий все виды графики, необходимые для разработки игр. Так же на сайте имеется бесплатная музыка (звуки). Основными плюсами данного ресурса являются наличие оживленного и весьма полезного форума, а так же постоянное обновление материалов за счет пополнения самими пользователями и рейтинговой системы оценивания. Так что вы всегда сможете быстро выбрать самое лучше и свежее.

    3. Untamed.wild-refuge.net

    Отличный ресурс для тех, кто задумывает или уже создает свою RPG.
    При переходе по ссылке справа вы увидите колонку ресурсов. Персонажи, предметы, локации и тому подобное, при нажатии на которых все-все объекты появятся на одной странице, что упрощает и ускоряет выбор. При клике на понравившегося персонажа, открывается ссылка на .png файл, со всеми 3d-проекциями и движениями, что идеально подходит для создания собственных спрайтов.

    4. Crateboy.itch.io

    Отличительная особенность данной коллекции - 8-битная графика городов. Вся библиотека совершенно бесплатна, и всё, о чём просит автор - упомянуть о нём в своей игре (credits).
    Цветовая гамма данной библиотеки является её отличительной особенностью, и при использовании в исходном виде вполне может определить дизайн всего проекта.

    5. Bagfullofwrong.co.uk

    Коллекция материалов, созданных и использованных в различных проектах дизайнером Робом Фероном для Вашего личного пользования.

    6. Gameart2d.com

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

    7. Wigdetworx.com

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

    8. Glitchthegame.com

    Создатели проекта Glitch, закрытого в 2012 году решили сделать всю её графическую часть Достоянием общественности (никакие авторские права для использование не требуются). К Вашим услугам более 10,000 изображений восхитительного качества собранные воедино и доступные по одному нажатию.

    9. Dumbanex.com

    Идеально для сайдскроллеров и платформеров
    Множество графики от дизайнера-фрилансера Брента Андерсона. Всё бесплатно при условии упоминания в приложении (Credits).

    10. Reinerstilesets.de

    Бесплатная графика от разработчика игр разработчикам игр. Помимо библиотек на сайте есть неплохие туториалы.

    11. Sharecg.com

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

    12. Roenica.com

    Отличный сайт с графикой для инди проектов и казуалок.
    Всё разбито на категории по типу игры и упаковано в ZIP архивы. Есть и 2D и 3D графика, но так же как и в предыдущем случае стоит внимательно смотреть на лицензию, под которой распространяется контент.

    13. Blogoscoped.com

    Сам сайт - форум про Гугл и всё, что с ним связанно, но в 2006 году его участник Philip Lenssen выложил на нем около 700 спрайтов, которые теперь распространяются под Creative Commons License

    14. Lostgarden.com

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

    15. Subtlepatterns.com

    Безумное количество фонов и текстур для Ваших игр и приложений. Всё как и прежде бесплатно - только не забудьте поблагодарить автора.

    16. Openclipart.org

    Обширное сообщество с огромными объемами графики. Всё, что сможете найти на этом сайте, совершенно бесплатно. Правда вот поискать придется как следует.
    Ответ написан
    12 комментариев
  • Работа на UpWork Web / Android без опыта работы?

    @Wol_fi
    php, js, mysql, highload
    HTML, CSS(SCSS) - отлично.

    JavaScript (jQuery) - на уровне прикрутки плагинов, валидации, и свистелок - переделок))

    при этом
    В перспективе освоить Ajax и XML.

    Вам не кажется, что это взаимоисключающие пункты?
    А по сабжу, рецепт прост - пишите бесплатно для себя пробные проекты, исходники выкладывайте в свободный доступ. Так получите и советы, и опыт, и резюме.
    Ответ написан
    Комментировать
  • WordPress для Junior - ов?

    Taraflex
    @Taraflex
    Ищу работу. Контакты в профиле.
    Да никому толком не нужны всякие хипстерские приблуды в виде YII , Laravel и прочих модных фреймворков.
    Есть WP, есть Joomla. Мужики клепают сайты и рубят бабосики, и всем плевать, что там внутри.
    Недавно плагин лепил для одного такого сайта. Внутри полный треш (хотя внешне выглядит вполне достойно). У меня прям челюсть упала, когда узнал что за такое пол ляма заплатили.
    Ответ написан
    1 комментарий
  • Доход с Upwork для ИП: как определить налогооблагаемую базу для УСН?

    opium
    @opium
    Просто люблю качественно работать
    Откуда у вас такие странные вопросы никого не волнует что там себе апворк забрал всех волнует сколько вам на счёт упало
    Ответ написан
    6 комментариев
  • Зачем нужен адаптер в Android?

    SolidlSnake
    @SolidlSnake
    Ваш дружелюбный сосед
    Inflater используется чтобы просто получить из XML-файла View'шку в виде объекта.
    Adapter списка используется, чтобы обрабатывать данные для вывода их в список.
    У них разные области применения.
    Зачем вам мучить и себя и систему тем, чем в Android'е уже давно озаботились?

    Вы можете в своем адаптере получить view при помощи inflater'а и единожды показав, что и куда из данных надо поставить получить полноценный список с преферансом и куртизанками, вместо простого списка view, который вы хотели получить циклом.
    Ответ написан
    5 комментариев
  • Какое направление выбрать веб-дизайнеру на Upwork?

    opium
    @opium
    Просто люблю качественно работать
    Зайдите просто на апворк и посмотрите что заказывают, дел то на пять минут.
    Ответ написан
    2 комментария
  • Есть ли альтернатива SQL в Android?

    ArtyomovAnton
    @ArtyomovAnton
    PHP и всё что рядом
    Я бы в таком случае хранил на сервере. Из минусов - привязка к Интернет.
    А нужно ли в приложении выполнять 9000 запросов... Может лучше подумать об оптимизации?
    Ответ написан
    2 комментария
  • Какой софт и плагины использует front-end developer на ubuntu? Какие плюсы для разработчика имеет Linux(ubuntu)?

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    Ubuntu - слишком хардкорно. Я бы рекомендовал вам OSX все же. Ибо близость фотошопа важна.
    В остальном ничего особенного. WebStorm (Sublime, Atom, и т.д.) + командная строка с node.js. + пачка виртуальных машин с IE (берем здесь)
    Ответ написан
  • Можно ли встроить браузер в свое Android приложение?

    @FoxInSox
    Это называется WebView. Будет там Хромиум или что-то еще неизвестно. Зависит от устройства пользователя.
    Ответ написан
    Комментировать
  • Можно ли встроить браузер в свое Android приложение?

    SolidlSnake
    @SolidlSnake
    Ваш дружелюбный сосед
    Либо речь о WebView, либо я не знаю какой то интересной особенности твиттера.
    Ответ написан
    Комментировать
  • Насколько часто и много вы используете фрагменты?

    petermzg
    @petermzg
    Самый лучший программист
    У Activity есть методы которые позволяют сохранять и востанавливать состояние.
    То есть в варианте с фрагментами нужно будет востанавливать фрагменты.

    Есть проекты, где вообще меняется только главный View на Activity.
    Все зависит от вашей задачи, используйте тот способ, которым вам будет удобнее и проще реализовать нужный функционал.
    Ответ написан
    1 комментарий
  • Что нужно знать для перехода на разработку android приложений?

    @akass
    Developer
    Java+Android SDK + Понимание архитектуры Android + Жизненный цикл приложений.
    Ответ написан
    Комментировать
  • Как исправить ошибку, при которой из двух идущих подряд AsyncTask, запускается только первый?

    @onepavel
    Консультация и разработка мобильных приложений
    открой документацию asyncTask и прочитай как происходит последовательный запуск, а как параллельный.
    Ответ написан
    2 комментария
  • Какой ORM для Java поддерживает sqlite из коробки?

    @nirvimel
    ORM и драйвер (клиент СУБД) - это несколько разные вещи и у них разные задачи. В ORM (с правильной архитектурой) не интегрируют драйвера. Поддержка той или иной СУБД со стороны ORM ограничивается поддержкой специфических особенностями SQL-синтаксиса и специфических фичей конкретной СУБД.
    Наличие самих драйверов требуется для большинства ORM.
    Если использование JDBC-драйвера по каким-то причинам неприемлемо, то остается вариант - отказаться от полноценной ORM и пользоваться альтернативными клиентами (не JDBC-совместимыми), типа sqlite4java.
    Ответ написан
    2 комментария