Здравствууйте! Я начинающий в этом деле по етому в дискусии не буду учавствовать. Но дизайнеру совет - ориэнтируйтесь на Мир Фантастики там годное оформление.
Здравствууйте! Я никакущий в этом деле по етому в дискусии не буду учавствовать. Но разработчикам совет - ориэнтируйтесь на Бэгэгэ там годный функционал.
Здравствууйте! Я сегодня никакущий и по етому ни в чем учавствовать не буду. Но разработчикам совет - ориэнтируйтесь на еврохардкор там годные механики!
Желание сэкономить на разработке с помощью Xamarin конечно похвально. Но практика разработки показала, что попытки всех этих кроссплатформенных сред ни к чему толковому не приводят (очень много нюансов при портировании в нативный код). По-факту оказалось что все равно все нормальные приложения для мобильных платформ все равно разрабатываются в "родных" платформах. Все эти прослойки в виде ксамарины, фонгап подходят только для простых мобильных приложений. Таким образом предполагаю, что в процессе разработки столкнетесь с этими самыми нюансами и окажется что все же разрабатывать нужно чисто нативные приложения и все, что сделаете в ксамарине, будет выкинуто в помойку (потому что оно будет крайне криво работать)... Хорошо, если окажусь не прав. Хотя в целом применимость ксамарина зависит от сложности приложения. Полагаю с пушами в ыOS будут проблемы.
профессионально занимаюсь мобильной разработкой, советую писать нативно и хорошо если под обе платформы будут писать разные люди, сделать более качественный продукт шансы будут выше. Мобильную версию желательно писать после того как будет готова большая часть апишки. сам писать не возьмусь и так некогда в настолки играть))
На мой взгляд (опыт с Xamarin 2 года) он вполне справится с поставленной целью. Во первых следует понимать что Xamarin это две технологии. Первая это Xamarin Forms которая позволяет писать UI под обе платформы. Она много чего не может имеет, ряд ограничений, но даже ее вполне достаточно для отображения текста и картинок, если обойтись без сложного дизайна. Вторая это использовать нативные средства для создания UI. Тут вообще можно сделать все что угодно. Я не разу не столкнулся что что-то можно сделать нативно, на xamarin нельзя. Бывают сложности с подключением сторонних библиотек, но вам это совершенно не требуется
>> Хотя в целом применимость ксамарина зависит от сложности приложения.
Собственно о чем и речь. Потребовался чуть сложнее функционал и уперлись в ограничения "универсального" кода.
P.S. Эххх, видели бы чего в Пятерочке на Java отдел из 70-ти програмЕров в своем GKRetail вытворяет. Когда увидел, рукалицо так жестко прилетела, что сам себе череп чуть не пробил. Это к вопросу об универсальных платформах...
Давай поговорим. Правда если ты дружище не являешься разработчиком высоконагруженных систем, то разговор с тобой будет бесполезной тратой времени. А для поделок фрилансеров .net самое то, насмотрелись на таких грустных клиентов которые имели неосторожность вляпаться в него... Про снижение качества кода из-за снижения требований к квалификации кодера для платформы даже и говорить не стоит... Насмотрелся на их говнокод.
Я, дружище, разработчик разных систем, в том числе достаточно высоконагруженных. Скажем так - объемы необходимые тесере .net стек потянет любой. Причем с огромным запасом потенциального развития если нагрузка вырастет даже на порядки. Это я достаточно ответственно могу заявить.
про говнокод - не будем даже начинать. Я плакал часто-часто от, например, кода джава разработчиков. Намного чаще чем от кода .net девелоперов... Любая платформа позволяет говнокодить. Поэтому важно нанять хорошего архитектора и только потом что-то кодировать.
еще раз повторю, что мой ~30-летний айти опыт на разных уровнях позволяет мне достаточно ответственно заявить, что .net на данный момент отличная платформа. И уверенно движется к великолепной.
С другой стороны, технология это Уде не так важна. Без нормального проектирования даже с Мега технологиями на выходе получится система из говна и палок...
в смысле? они пишут, что хотят core (я двумя руками за). отличная платформа, отличные средства разработки и все это точно работает в энтерпрайзе. тебе буквы "асп" не нравятся? :)
На Java ничего не делал, но про волшебность .net core поддержу. Уже имел опыт переноса небольшого .net веб-приложения на Линукс - прям как в сказку попал.
Технология важна, но не настолько как прямые руки и знание того что ты делаешь. Net не лучше Java, Java не лучше Net. Но при каких-то условиях и ограничениях рациональнее использовать Net, при каких-то Java, при других PHP, а где-то что-то четвертое - пока еще неведомое.
полная версия сайта - будет нормально смотреться на больших телефонах и планшетах, а мобильная версия (в последствии приложение) будет заточена под более узкие задачи (игровые отчеты, быстрый чек по заданной игры, проверка нотификаций и обновлений и так далее), но при этом будет лаконичной и максимально удобной для смартфонов
Здравствууйте! Я начинающий в этом деле по етому в дискусии не буду учавствовать. Но дизайнеру совет - ориэнтируйтесь на Мир Фантастики там годное оформление.
Здравствууйте! Я никакущий в этом деле по етому в дискусии не буду учавствовать. Но разработчикам совет - ориэнтируйтесь на Бэгэгэ там годный функционал.
Здравствууйте! Я сегодня никакущий и по етому ни в чем учавствовать не буду. Но разработчикам совет - ориэнтируйтесь на еврохардкор там годные механики!
Желание сэкономить на разработке с помощью Xamarin конечно похвально. Но практика разработки показала, что попытки всех этих кроссплатформенных сред ни к чему толковому не приводят (очень много нюансов при портировании в нативный код).
По-факту оказалось что все равно все нормальные приложения для мобильных платформ все равно разрабатываются в "родных" платформах. Все эти прослойки в виде ксамарины, фонгап подходят только для простых мобильных приложений.
Таким образом предполагаю, что в процессе разработки столкнетесь с этими самыми нюансами и окажется что все же разрабатывать нужно чисто нативные приложения и все, что сделаете в ксамарине, будет выкинуто в помойку (потому что оно будет крайне криво работать)...
Хорошо, если окажусь не прав. Хотя в целом применимость ксамарина зависит от сложности приложения. Полагаю с пушами в ыOS будут проблемы.
Согласен с вами. Почему бы сразу на нативе не написать, тем более, что как выше написали, полная и мобильная версия будет различаться?
профессионально занимаюсь мобильной разработкой, советую писать нативно и хорошо если под обе платформы будут писать разные люди, сделать более качественный продукт шансы будут выше. Мобильную версию желательно писать после того как будет готова большая часть апишки.
сам писать не возьмусь и так некогда в настолки играть))
На мой взгляд (опыт с Xamarin 2 года) он вполне справится с поставленной целью. Во первых следует понимать что Xamarin это две технологии. Первая это Xamarin Forms которая позволяет писать UI под обе платформы. Она много чего не может имеет, ряд ограничений, но даже ее вполне достаточно для отображения текста и картинок, если обойтись без сложного дизайна. Вторая это использовать нативные средства для создания UI. Тут вообще можно сделать все что угодно. Я не разу не столкнулся что что-то можно сделать нативно, на xamarin нельзя. Бывают сложности с подключением сторонних библиотек, но вам это совершенно не требуется
Ерунда. 2.5 года занимаюсь разработкой гибридов, там есть проблемы с плавностью скролла, но не более того.
>> Хотя в целом применимость ксамарина зависит от сложности приложения.
Собственно о чем и речь. Потребовался чуть сложнее функционал и уперлись в ограничения "универсального" кода.
P.S. Эххх, видели бы чего в Пятерочке на Java отдел из 70-ти програмЕров в своем GKRetail вытворяет. Когда увидел, рукалицо так жестко прилетела, что сам себе череп чуть не пробил. Это к вопросу об универсальных платформах...
Не, у веба ограничений особых нет. Упереться можно в некачественных разрабов. И в треклятый скрол, где лучше трансформа ничего не придумали.
В том то и дело, что хорошие разрабы нынче на вес золота.
Кстати, именно за Ксамарин слышал негатив. Лучше всё же на React Native
В фрайемворках насколько я знаю есть возможность писать нативных код, если смотреть на React Native
.net?
Facepalm
А почему нет? Знакомый использует, говорит, что вполне неплохо, вроде как.
За asp.net не скажу, не работал с ним, но .net под Win это жесткий facepalm...
Да он и под Win норм, а так сам пишу на ASP.NET и Node.JS, никаких проблем там нет.
А с .Net под Windows что не так? Учитывая, что это родная платформа.
Даже я бы сказал что (по крайней мере пока) на виндах работает лучше чем на линуксе. Но это временно, да.
И что в нем жесткого, иксперд? :) хочешь поговорить об этом? ;)
Давай поговорим. Правда если ты дружище не являешься разработчиком высоконагруженных систем, то разговор с тобой будет бесполезной тратой времени. А для поделок фрилансеров .net самое то, насмотрелись на таких грустных клиентов которые имели неосторожность вляпаться в него... Про снижение качества кода из-за снижения требований к квалификации кодера для платформы даже и говорить не стоит... Насмотрелся на их говнокод.
Я, дружище, разработчик разных систем, в том числе достаточно высоконагруженных. Скажем так - объемы необходимые тесере .net стек потянет любой. Причем с огромным запасом потенциального развития если нагрузка вырастет даже на порядки. Это я достаточно ответственно могу заявить.
про говнокод - не будем даже начинать. Я плакал часто-часто от, например, кода джава разработчиков. Намного чаще чем от кода .net девелоперов... Любая платформа позволяет говнокодить. Поэтому важно нанять хорошего архитектора и только потом что-то кодировать.
еще раз повторю, что мой ~30-летний айти опыт на разных уровнях позволяет мне достаточно ответственно заявить, что .net на данный момент отличная платформа. И уверенно движется к великолепной.
С другой стороны, технология это Уде не так важна. Без нормального проектирования даже с Мега технологиями на выходе получится система из говна и палок...
Использую .net много лет и вполне норм. Один из известнейших в среде программистов сайт - stackoverflow реализован на .net и чувствует себя прекрасно.
ты не читай газеты дурные. .net core 2, к примеру - совершенно волшебная вещь. В отличие от, прости господи, джавы ;)
Ну тут речь скорее об asp
в смысле? они пишут, что хотят core (я двумя руками за). отличная платформа, отличные средства разработки и все это точно работает в энтерпрайзе. тебе буквы "асп" не нравятся? :)
На Java ничего не делал, но про волшебность .net core поддержу. Уже имел опыт переноса небольшого .net веб-приложения на Линукс - прям как в сказку попал.
Технология важна, но не настолько как прямые руки и знание того что ты делаешь. Net не лучше Java, Java не лучше Net. Но при каких-то условиях и ограничениях рациональнее использовать Net, при каких-то Java, при других PHP, а где-то что-то четвертое - пока еще неведомое.
А что случилось со старыми разработчиками?
на basic'e надо писать.
На Turbo Pascal
clojure & clojure script
Хотел бы помочь, но ни слова не понял. К сожалению, не мой это язык :(
А какой смысл иметь 2 бека, на PHP и .Net?
Или не совсем верно понял, что "МОБАЙЛ-ТЕСЕРА" это и есть вторая версия?
PHP судя по всему нужен только чтобы в старом коде разбираться.
>> PHP
>>уметь разобраться в чужом коде
>>© 2009-2017 «Тесера»
*Поборов дрожь*
Вот честно, без всякой иронии и подколок. Удачи вам, народ
Выглядит все это интересно, но что по оплате?
вопрос этот индивидуально обсуждается - пишите ...
а почему не адаптивный дизайн, а две версии?
полная версия сайта - будет нормально смотреться на больших телефонах и планшетах, а мобильная версия (в последствии приложение) будет заточена под более узкие задачи (игровые отчеты, быстрый чек по заданной игры, проверка нотификаций и обновлений и так далее), но при этом будет лаконичной и максимально удобной для смартфонов