@reactnative_ru

Страница 9 из 878
Roman
12.06.2016
10:32:38
может вы шарите

если я соберу атом из исходников, это поможет ему не грузится по 10 сек?

Aldar
12.06.2016
10:46:44
2 секунды грузится у меня

Roman
12.06.2016
10:47:59
2 секунды грузится у меня
у меня проц атом на ноуте

Google
Roman
12.06.2016
10:48:10
забей, вроде помогли)

Denis
13.06.2016
13:47:01
Парни, а как лучше организовать плавную загрузку фотографий?

Чтобы она не тормозила интерфейс, показывала заглушку и по мере загрузки обновляла её

Вопрос про список контактов и аватарки, если быть точнее

Maksim
13.06.2016
13:47:49
а сейчас блокирует?

Denis
13.06.2016
13:47:57
Да как то

Обычный require

Maksim
13.06.2016
13:48:17
а как это require, если ты не знаешь какие будут урлы?

Denis
13.06.2016
13:50:02
Сейчас локально, вот думаю как это лучше с хоста сделать - fetch или есть какой-нибудь компонент

Maksim
13.06.2016
13:50:46
var CameraCell = React.createClass({ preview: function() { var jpg = this.props.camera.urls.jpg; if(!jpg) { return require('image!not-available'); } var jpg1 = jpg.indexOf("?") == -1 ? jpg + "?_v=" + this.props.camera.vsn : "&_v=" + this.props.camera.vsn; //console.log(this.props.camera); return {uri: jpg1 + "&token=" + this.props.camera.auth_token}; }, render: function() { return <Image source={this.preview()} defaultSource={require('image!not-available')} style={styles.cellImage} />; } });

да вот как-то так

Denis
13.06.2016
13:51:50
Да спасибо, че то Нетрис напомнило)

Igor
13.06.2016
13:57:32
А какже prefetch?

Google
Maksim
13.06.2016
13:58:27
а чем тебе нетрис напомнило?

Denis
13.06.2016
14:00:22
Камеры, превью, оптимизация) Мы там много трюков сделали

https://github.com/facebook/react-native/issues/2314 как я понимаю префетч пока не реализован в Core

Maksim
13.06.2016
14:01:14
Денис, а ты там и мобильными приложениями занимались?

Denis
13.06.2016
14:01:55
) Да много чем

https://facebook.github.io/react-native/docs/image.html#examples

Вот префетч кстати пример годный

Igor
13.06.2016
14:08:52
Парни, посоветуйте решение с глобал стейтами. Обязательно redux использовать?

Denis
13.06.2016
14:14:47
А чем Redux плох?

Igor
13.06.2016
14:20:07
Достаточно пухлая зависимость, если уже используется react-native-router-flux, а из дополнительного функционала нужно всегото переключение языка локализации и переключение города

Я искал простую альтернативу и не нашел где хранить глобал стейты кроме redux

Andrey
13.06.2016
14:23:28
редакс будет одним из самых простых, так как если брать другие flux реализации, там больше гемороя

Aleh
13.06.2016
14:24:56
Ну проще только module.exports = {};

Igor
13.06.2016
14:33:08
Спасибо, сегодня попробую реализовать

Gregory
13.06.2016
15:20:02
Или просто EventEmitter

Но mobX более крут)

Tim
13.06.2016
16:54:17
mobx невероятно удобное решение) но надо быть аккуратнее с сериализацией observable-объектов

Denis
14.06.2016
23:10:35
Парни, а есть какой-то чеклист, что сделать с приложением перед публикацией в AppStore?

Google
Denis
15.06.2016
02:01:28
Вот что может быть не то? Схему переключил, делаю билд - отваливается: Undefined symbols for architecture armv7: "_RCTSetLogFunction", referenced from: -[myAppTests testRendersWelcomeScreen] in myAppTests.o ld: symbol(s) not found for architecture armv7 clang: error: linker command failed with exit code 1 (use -v to see invocation)

Стандартное приложение + CodePush

Alexander
15.06.2016
03:45:00
https://github.com/facebook/react-native/issues/2685#issuecomment-142137371

Denis
15.06.2016
11:41:06
Спасибо, но Файл там есть уже

Alexander
15.06.2016
11:42:07
С утра не то кликнул, хотел дать ссылку на этот коммент https://github.com/facebook/react-native/issues/2685#issuecomment-142626306

Denis
15.06.2016
11:47:43
Ооо

Интересно

Есть какая-нибудь иснтрукция по сборке и публикации в AppStore?

Maksim
15.06.2016
14:10:10
болью, печалью и кровавыми кишками будет выстлан твой путь

ещё всплакнешь разочек — это точно

Roman
15.06.2016
14:10:33
Есть какая-нибудь иснтрукция по сборке и публикации в AppStore?
тебе конкретно для реактов? могу у мобильщиков спросить

Denis
15.06.2016
14:10:42
ДА у мобильщников можно)

Roman
15.06.2016
14:10:49
сча

Maksim
15.06.2016
14:10:51
а без разницы: реакт или натив одинаково деплоятся

Denis
15.06.2016
14:10:51
Путь реакта закончился, когда завершен билд

Roman
15.06.2016
14:57:52
Путь реакта закончился, когда завершен билд
https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/SubmittingYourApp/SubmittingYourApp.html

айфонщики дали это

Roman
15.06.2016
15:31:01
вот тут еще есть немного полезных деталей https://habrahabr.ru/company/niceplay_games/blog/302486/ много геморроя вначале с этими сплешскринами и иконками плюс непонятки могут возникнуть насчет банковских реквизитов

Denis
15.06.2016
19:01:38
Всем спасибо :) Благодаря @hinex вроде сдвинулся)

Google
Denis
15.06.2016
19:02:04
Есть какой-нибудь тул бесплатный для генерации скриншотов, который нужны AppStore?

Anthony
15.06.2016
19:03:42
https://github.com/fastlane/fastlane/tree/master/frameit

вообще, рекомендую fastlane для автоматизации всего и вся в аппсторе. Начиная от генерации сертификатов и заканчивая деплоем билда в itunesconnect

Denis
15.06.2016
19:08:22
А FastLane это набор решений или что такое?

ого

Anthony
15.06.2016
19:15:58
да, это чувак немец написал, его потом в твиттер работать позвали

Roman
15.06.2016
19:35:25
? сенкс

оно еще и на рубях, ащще норм

Denis
15.06.2016
20:06:01
New apps and app updates must be built with the public (GM) versions of Xcode 6 or later, OS X, and iOS SDK. Don't submit apps built with beta software including beta OS X builds.

Anthony
15.06.2016
20:06:50
лучше всего используйте последнюю версию Xcode. Всегда.

Вот, например, иконка для iPad Pro 86x86 создаётся только в Xcode 7.3 и выше

Denis
15.06.2016
20:07:48
731 у меня)

Anthony
15.06.2016
20:07:51
и есть ещё ряд таких вот мелочей

Denis
15.06.2016
21:30:47
Да вот что такое то?

Это Info.plist

Кто-нибудь недавно заливал приложение?

Alisa
15.06.2016
21:35:24
мы заливали

всё ок было неделю назад

Denis
15.06.2016
21:35:44
Не было такой ошибки?

Может после релиза чтонибудь?

Google
Alisa
15.06.2016
21:36:58
напарник сейчас билд поломал и теперь там другие ошибки пока) но такой вроде не было, а у тебя всё на последней версии?

сейчас plist скину

может поможет

Denis
15.06.2016
21:38:47
Это стоковый plist

По идее всё ок должно быть

Тут только CodePush добавлен

Alisa
15.06.2016
21:38:58
честно говоря, кстати, билд мы собираем у моего напарника, у меня же xcode вообще крашится, как только билд собирает х) с апреля месяца пытаюсь понять в чем причина, переустановки и обновления не помогли

Denis
15.06.2016
21:39:13
даже ОС?

Alisa
15.06.2016
21:39:15
stackoverflow.com/questions/36263712/xcode-7-3-crashes-while-archiving-react-native-app

Denis
15.06.2016
21:39:17
переустановить

ого

Alisa
15.06.2016
21:39:44
ОС переустановить не пробовал, потому что столько всего заново настраивать Т_Т

Denis
15.06.2016
21:42:34
))

Alisa
15.06.2016
21:42:42
чет мимо)

Страница 9 из 878