The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Представлена платформа NativeScript для разработки универсал..., opennews (ok), 12-Мрт-15, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


19. "Представлена платформа NativeScript для разработки универсал..."  +/
Сообщение от Crazy Alex (ok), 12-Мрт-15, 15:41 
Не ошибся.

Если ты не понял - "универсальных мобильных приложений для платформ iOS, Android и Windows Phone" хоть сколько-нибудь приличного качества не бывает в природе - платформы слишком разные.

При этом разработка на JS, пожалуй, выйдет дороже, чем создание отдлельного кода для iOS и Android - там хоть средства разработки приличные есть, в отличие от.

Ответить | Правка | Наверх | Cообщить модератору

21. "Представлена платформа NativeScript для разработки универсал..."  –1 +/
Сообщение от й (?), 12-Мрт-15, 15:48 
Вы точно в курсе, сколько стоит добавить одну незначительную галочку в приложение:

1. Если это пять различных приложений на разных яп, делаемых разными командами?
2. Если это common codebase?

Если да и вы по-прежнему говорите, что пять codebase рулят, вы делаете мобильные приложения для газпрома, не меньше.

Ответить | Правка | Наверх | Cообщить модератору

23. "Представлена платформа NativeScript для разработки универсал..."  +1 +/
Сообщение от Аноним (-), 12-Мрт-15, 15:49 
> 2. Если это common codebase?

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

Ответить | Правка | Наверх | Cообщить модератору

25. "Представлена платформа NativeScript для разработки универсал..."  –1 +/
Сообщение от й (?), 12-Мрт-15, 15:56 
>> 2. Если это common codebase?
> А вы в курсе про анекдот про автоматическую машину для бриться? Вот
> пользоваться такими программами примерно так же приятно как машиной для бритья,
> которая подравнивает всем физиономию до общего знаменателя.

и это мнение адвоката qt-программ на андроид и иос? Ну-ну

Ответить | Правка | Наверх | Cообщить модератору

68. "Представлена платформа NativeScript для разработки универсал..."  +/
Сообщение от Crazy Alex (ok), 12-Мрт-15, 19:25 
Пять команд? Ну-ну. Кстати, для "незначитльеной галочки" даже на пяти платформах цена будет одной и той же - потому что для добавить её - пять минут, а вот протестировать гуй - существенно больше, а тестировать всё равно на каждой платформе отдельно (а на Андроиде/иОС - ещё и не на одном устройстве).

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

Ну и да, если логика сложная - бэкэнд пишется общий, на плюсах - их везде засунуть можно. В общем и целом - вполне подъёмно всё это, что я и наблюдаю вокруг себя. И это определённо не газпром.

Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору

71. "Представлена платформа NativeScript для разработки универсал..."  +/
Сообщение от й (?), 12-Мрт-15, 20:11 
> если десктоп ещё кому-то нужен.

да вот тут выше со мной спорят, что десктоп -- это наше всьо, а андроид и иос -- для неудачников.

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

Ответить | Правка | Наверх | Cообщить модератору

77. "Представлена платформа NativeScript для разработки универсал..."  +/
Сообщение от Мезозой (?), 12-Мрт-15, 20:45 
>> 1. Если это пять различных приложений на разных яп, делаемых разными командами?

Вы какой-то чересчур уж крайний случай рассматриваете.
Мы делаем игры под ios, android, winPhone, всякие амазоновские девайсы и т.д. - вполне обходимся одной кодовой базой на с++ и несколькими врапперами для платформ и для этого не нужен JavaScript.
Конечно, у нас в играх свой гуй (и вообще я мимо шел), но ваши противопосталения все равно имеют фантастический характер.

Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору

78. "Представлена платформа NativeScript для разработки универсал..."  +/
Сообщение от й (?), 12-Мрт-15, 20:52 
Выше почитайте про gui experience и gui designer'ы для нативных платформ.

Само по себе наличие ios+android+wp в одной codebase -- не повод для гордости. Хотя, выше меня убеждают, что ios надо разрабатывать в xcode, wp -- в vs, android -- в android studio, даже если это три codebase.

Ответить | Правка | Наверх | Cообщить модератору

80. "Представлена платформа NativeScript для разработки универсал..."  +/
Сообщение от Мезозой (?), 12-Мрт-15, 21:13 
> Выше почитайте про gui experience и gui designer'ы для нативных платформ.

Да, я понимаю, что встрял немного сбоку от темы.

> Само по себе наличие ios+android+wp в одной codebase -- не повод для
> гордости.

Безусловно) Это была констатация.

> Хотя, выше меня убеждают, что ios надо разрабатывать в xcode,
> wp -- в vs, android -- в android studio, даже если
> это три codebase.

Вообще, звучит разумно. Или, хотя бы, практично. Хотя это вопрос, скорее, к конкретному программисту - в чем ему код писать.

Ответить | Правка | Наверх | Cообщить модератору

81. "Представлена платформа NativeScript для разработки универсал..."  +/
Сообщение от й (?), 12-Мрт-15, 21:24 
> Хотя это вопрос, скорее, к конкретному программисту - в чем ему код писать.

Это также и вопрос того, сколько программистов нужно. Есть разница, писать ли новую галочку три раза в трёх ide либо один раз в одной. Тестировать надо будет столько же, но это как раз вопрос написания и поддержки codebase. Один вопрос -- один кодер и два тестера, другой -- три кодера (синьоров, feature request же) и два тестера.

Ответить | Правка | Наверх | Cообщить модератору

82. "Представлена платформа NativeScript для разработки универсал..."  +/
Сообщение от Мезозой (?), 12-Мрт-15, 21:33 
>> Хотя это вопрос, скорее, к конкретному программисту - в чем ему код писать.
> новую галочку три раза в трёх ide либо один раз в
> одной.

Не понял тезиса. Зачем писать галочку три раза в трех ide? Можно написать один раз в одной и (N.B.!) сохранить! Я вообще не понимаю, какая разница в какой иде код пишется?

Ответить | Правка | Наверх | Cообщить модератору

84. "Представлена платформа NativeScript для разработки универсал..."  +/
Сообщение от й (?), 12-Мрт-15, 21:56 
Разница в том: есть исходный код, который идёт в app store, google play и мс-маркет. Есть приложение, цель: добавить новую галочку.

1. Если три команды программистов пишут разный код под три платформы, они пишут его три раза.
2. Если одни девелоперы пишут код, который компилируется под wp, ios & android, программистов надо меньше.

Тот момент, на котором вы появились в дискуссии, был следующий конфликт:
- Писать один раз под все мобилки выгодно
- Чтобы приложение было качественным, надо писать его код три раза, это будут разные codebase

У вас общий код между платформами, т.е. вы понимаете плюсы унификации. У нас с вами нет противоречия, объясните моему оппоненту, почему иметь общую codebase на несколько мобильных платформ -- это хорошо. :-)

Ответить | Правка | Наверх | Cообщить модератору

125. "Представлена платформа NativeScript для разработки универсал..."  +/
Сообщение от Мезозой (?), 14-Мрт-15, 22:20 
> - Чтобы приложение было качественным, надо писать его код три раза, это
> будут разные codebase

Ни разу не видел ничего подобного, разве что при написании дров)
Не понимаю, какие фичи в "софте под мобилки" требуют окупают это?

> У вас общий код между платформами, т.е. вы понимаете плюсы унификации. У
> нас с вами нет противоречия, объясните моему оппоненту, почему иметь общую
> codebase на несколько мобильных платформ -- это хорошо. :-)

Видимо, я где-то не вкурил иронию.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру