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

127

Недавно запущенные реагируют на собственные функции только как пример приложения iOS и документы.

  • 6
    очень хороший вопрос «родное» наименование очень вводит в заблуждение на данный момент.
  • 4
    Хороший вопрос! Я очень надеялся на поддержку Android с самого начала. Первоначальная презентация, казалось, намекала на это.
Показать ещё 2 комментария
Теги:
react-native

8 ответов

161
Лучший ответ

Да.

React Native для Android был выпущен 14 сентября 2015 года.

Документы: http://facebook.github.io/react-native/

  • 3
    Работает отлично! Но по состоянию на 20 ноября 2015 года он по-прежнему требует много отладки, запросов на извлечение и готовности идти вперед. Смотрите: Известные проблемы
47

Нет. Вы не можете создавать приложения для Android с этой версией.

Facebook указал, что они работают над версией Android, и классно сказал: "Дайте нам 6 месяцев", которые некоторые люди взяли за обещание. Я бы не основывал важные бизнес-решения на иллюзии, что он будет представлен, когда закончится 6 месяцев, но вы можете хотя бы уповать на то, что они серьезно относятся к тому, чтобы сделать его готовым к производству, прежде чем они нам дадут доступ к нему и что это не просто надежды на пирог в небе.

Кроме того, как отмечали другие, Facebook уже выпустил приложения, которые они создали с версией Android React Native. Таким образом, по крайней мере части его готовы к прайм-тайм.

UPDATE

Ранняя поддержка React Native для Android была перенесена на GitHub!

Как уже отмечалось, есть несколько вещей, которые в настоящее время не работают, если вы пытаетесь перенести приложение из iOS. Но стоит проверить.

https://github.com/facebook/react-native/commit/42eb5464fd8a65ed84b799de5d4dc225349449be

  • 6
    Почему отрицательный голос? Я что-то пропустил в этом выпуске?
  • 1
    Не знаю. Пришел сюда из-за флагов НАА, что еще более загадочно.
Показать ещё 6 комментариев
11

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

Хорошая новость заключается в том, что React Native для Android наконец-то здесь. (https://code.facebook.com/posts/1189117404435352)

  • 1
    Но, учитывая, что все они основаны на одном и том же языке, нельзя ли разделить основную его часть (логику приложения) между платформами, оставив только пользовательский интерфейс для пользовательского кода?
6

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

Первое Android-приложение React Native было опубликовано около двух недель назад в игровом магазине в виде твиттера, сделанного в ответной учетной записи:

https://twitter.com/reactjs/status/615638361328349185

3

Отличные новости! Теперь это возможно!

"И так бывает, фиксация, которую мы ждем с 6 месяцев!" - usereact.com

Подробнее о: http://www.reactnative.com/react-native-for-android/

Посмотрите это видео: https://www.youtube.com/watch?v=MNNR01NF290

Изображение 2697

  • 0
    чтобы не сломить улыбку, но если вы используете компьютер, вам придется подождать ( windows и linux официально не поддерживаются)
0

TL;DR; Да,

Подробный ответ (по состоянию на ноябрь 2017 года)

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

Здесь вы можете найти витрину приложений здесь. Большинство из них имеют версии IOS и Android.

Вы также можете легко интегрировать свой собственный Java-код Android в native-native. Обратитесь здесь

Как разработчик, создающий Android-приложение с использованием реагировать-родной с множеством зависимостей на основе Java-кода, run-native работает стабильно, и я нашел достаточную документацию и поддержку сообщества.

0

Да, теперь мы можем разрабатывать приложения для Android в ответном режиме.

и некоторые из приложений уже разработаны в режиме реагирования для Android такие как:

1) F8

2) Менеджер объявлений в Facebook

3) Отряд

4) Discovery VR

5) Ziliun и т.д.

и еще много подсчетов.

Разработчики со всего мира теперь предпочитают реагировать на развитие мобильных приложений из-за простоты использования синтаксиса JSX.

а также его обычно называют просто V в MVC. Так как React не делает никаких предположений о остальной части вашего технологического стека, он легко встраивается в существующее приложение, отличное от React Native.

0

Я пробовал использовать Facebook для общения на Android, и это действительно сработало.

Простые руководства по установке Ubuntu можно найти здесь

Простые js файлы: ссылка

Ещё вопросы

Сообщество Overcoder
Наверх
Меню