Jump to content
  • 0

Что выбрать веб или mobile (мой случай)?


andrdov
 Share

Question

На данный момент неплохо разбираюсь в вебе. Знаю html, css, php, mysql, javascript, jquery. Могу сделать интернет магазин, статейный сайт, также похожий сайт на этот :-)

Но мне также хотелось бы создавать приложения под Android, но для этого мне нужно учиться примерно 2-3 месяца + потом годы практики (я в вебе уже 3 года). 

Прошу, дайте дельный совет, что выбрать оставить веб и начать учить java + android ~ 6-10 мес или стать относительно профи в php и потом перейти на android?

P.S. Приветствуются адекватный ответы, которые помогут новичку )

Link to comment
Share on other sites

5 answers to this question

Recommended Posts

  • 1
12 часа назад, andrdov сказал:

и научились создавать приложения под Android?

ну да.

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

если вы работали только с веб языками, вы наверно будете сидеть с выпучеными глазами и долго материться) настолько ява отличается.

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

чтобы представить насколько она отличается - вы попробуйте сначала там с массивами поработать)))  ;)

и да. приведение типов там обязательно. это в веб их редко когда указывают. 

  • Like 1
Link to comment
Share on other sites

  • 0
4 часа назад, Николя223 сказал:

ну да.

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

если вы работали только с веб языками, вы наверно будете сидеть с выпучеными глазами и долго материться) настолько ява отличается.

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

чтобы представить насколько она отличается - вы попробуйте сначала там с массивами поработать)))  ;)

и да. приведение типов там обязательно. это в веб их редко когда указывают. 

а какие может видео/видеокурсы смотрели по разработке андроид? или книги?

Link to comment
Share on other sites

  • 0

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

Если ориентируетесь на игры, то опять же лучше специализированные движки посмотреть, типа Godot, Corona SDK, Unity.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Similar Content

    • By d0ublezer0
      Привет!
      https://www.zebra-tara.ru/about
      Внизу есть кнопка [Cкопировать], на неё навешен такой код:
      var $j = jQuery.noConflict(); $j("#legal-copy").on("click", function (e) { var text = $j("#legal-info").text().trim(); var $scroll = $j("window").scrollTop(); var temp_element = $j('<textarea>').appendTo("#legal-copy").val(text).select(); $j("window").scrollTop($scroll); document.execCommand('copy'); temp_element.remove(); $j(this).text("Скопировано").prepend("<i class='fa fa-check-circle'></i> ").addClass("green-btn"); }); Как ни бьюсь - не удается избавиться от прокручивания к создаваемому элементу textarea в мобильном браузере. Он получает :focus и мобильный браузер прокручивает страницу.
      Добавка ScrollTop мне не помогла
      Как выкрутиться?
    • By Alarr
      Люди добрые, подскажите, почему дизайнеры делают макеты мобильной версии начиная с 750 пикселей, с огромными шрифтами и картинками? Но при этом, хотят чтобы оно всё круто выглядело на 320px. 
      Как же правильно делать, дизайн на 320, а потом пускай расширяется? Или 750, а верстальщик пускай сам придумывает, как оно будет сжиматься до 320, и расширяться до 980ти?
      Как правильно делать дизайн мобильной версии, с какой шириной?
    • By Sans
      Как сделать так, чтобы при включении аудио на сайте, уже включённое ранее аудио останавливалось? Они просто проигрываются вместе! 
    • By Кирилл Марченко
      Предлагаю услуги Агентства по развитию бизнеса “НеКидаем.ру”
      Наша компания занимается:
      - Оптимизацией загрузки сайта
      - Созданием Landing Page (посадочной страницы)
      - Аудитом маркетинговой кампании
      - Юзабилити аудит сайта
      - Переводом сайта к адаптивному виду
      - Переводом сайтов на HTTPS
      - Созданием сайтов
      - Продвижением сайта в поисковых системах (SEO)
      - Продвижением в социальных сетях
      - Контекстной рекламой

      Из последних наших проектов:
      биржа рекламы на частных автомобилях;
      биржу спроса, где можно заказывать услуги и товары по собственным ценам;
      агрегатор по грузоперевозкам;
      биржа рекламы в социальных сетях;
      интернет-магазин искусственных цветов;
      интернет-магазин овощей и  фруктов;

      По запросу, готовы предоставить портфолио выполненных проектов.

      Основные технологии, при помощи которых ведется разработка: Django•Python•PostgreSQL•Backbone.js•Ubuntu•Celery •Redis•Rabbitmq•Javascript

      Ждем Ваших откликов на эл. почту info@alfacvet.ru
    • By twentyfive_agency
      Мы достаточная слаженная команда и работаем как единый механизм.
      Все члены команды обладают достаточной компетенцией, чтобы выполнять работы разного уровня сложности.
      Сейчас у нас в команде:
      4 Технолога/Верстальщика (html5, css3, javascript, reat, angular) 2 Проектировщика/Дизайнера (invision, photoshop, illustrator, sketch) 3 Бэкенд разработчика (php, nodejs, python + работа со всеми известными cms,crm-системами) 4 Мобильных разработчика (1 iOs, 1 Android) 2 Тестировщика Каждый из членов команды четко понимает ответственность за проект!
      Все задачи ведем в Basecamp, Trello и JIRA, и всегда добавляем туда заказчика, чтобы формировалась прозрачность работы.
      Процесс работы по проектам у нас такой:
      Получаем задание Оцениваем сроки и стоимость, предоставляем информацию в электронном виде заказчику. Согласуем эти данные или вносим корректировки. Подписываем договор (с нашей стороны ИП) Получаем аванс по договору Начинаем работу по проекту Ведем разработку проекта Показываем финальную итерацию заказчику и запускаем проект в продакшн. Остаемся довольными сотрудничеством и получаем отзывы по работе, слаженности и о качестве проекта в целом. Рейты работы наших специалистов:
      Проектирование/Дизайн // 700-800 руб/час Верстка/js  // 700-800 руб/час Программирование (бэкенд) // 700-1000 руб/час Тестирование // 400-650 руб/час Разработка приложений (iOS, Android) // 1000-1400 руб/час Мы работаем над тем, чтобы:
      Заказчик всегда был уверен в том, что сроки по проекту не выйдут за согласованные. Заказчик был уверен в том, что качество работ будет проведено на высшем уровне. Заказчик похвалил нас и сказал, что вернется еще или останется с нами на техподдержку. Наши работы:
      http://greenjam.ru http://tuborg.ru http://k1664.ru http://corny.ru http://megalabs.ru http://prostude.net http://ecorse.education http://eqeducation.org http://dadacreative.com http://tfg.ru/ http://pirelli.autonews.ru/ http://id-direct.ru http://localway.ru  
       
      Twenty Five Agency
      twentyfive.agency
      Georgy Pantsulaya, CEO
      via phone: +7-989-536-00-35
      via skype: hello@twentyfive.agency
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy