powered by simpleCommunicator - 2.0.40     © 2025 Programmizd 02
Форумы / Разработка под мобильные платформы [игнор отключен] [закрыт для гостей] / На чём лучше писать мобильное приложение?
25 сообщений из 62, страница 2 из 3
На чём лучше писать мобильное приложение?
    #39122826
igor888
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
skyANA,

Ещё хотел уточнить про Xamarin:

1.Xamarin устанавливается на win платформу?
2.В студии пишется одно приложение, и компилируется для каждой ОС в отдельности? или на каждую ОС требуется писать разные программы?
3.Как происходит "дэбаг" для разных мобильных ОС, через эмуляцию? И можно ли тестировать программу под разные размеры телефона (имеется ввиду разрешение дисплея)?
...
Рейтинг: 0 / 0
На чём лучше писать мобильное приложение?
    #39122839
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяskyANAпропущено...
Самое простое решение - это HTTP протокол.

Вот где тут нужен именно WebSocket протокол: "просматривать историю посещений, предварительную запись, депозиты, могут сами записаться или отменить визит"?
даже если считать простой вариант излишим, то для изучения его стоит им заняться,
как известно аппетит приходит во время еды.Конечно стоит, и http/2 стоит посмотреть.
Архитектор вообще о многом должен знать, чтобы выбрать подходящие инструменты для решения задачи.

Вот Вам например полезно было прочитать, что на C# не только под Windows пишут :)
...
Рейтинг: 0 / 0
На чём лучше писать мобильное приложение?
    #39122842
dma_caviar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уважаемый автора так столкнетесь с этим
https://vc.ru/p/65apps
Автор статьи похоже недавно переквалифицировался из менеджеров по продаже продуктов питания в ИТ))
...
Рейтинг: 0 / 0
На чём лучше писать мобильное приложение?
    #39123058
dvim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
igor888,
Совет - начать считать.
Если пользователи менеджеры, то идея Html5 сайта под мобильные ос неплоха - оно гораздо дешевле и работает не сильно хуже.

Если пользователи внешние клиенты - то хуже. Но тут важно все просчитать ибо затрат на iOs/Android систему немало, а польза "в деньгах" от них - вопрос сложный.
Знаю немало брошенных проектов именно "поигрались, несколько миллионов потратили и закрыли"
...
Рейтинг: 0 / 0
На чём лучше писать мобильное приложение?
    #39123091
dma_caviar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dvimigor888,
Совет - начать считать.
Если пользователи менеджеры, то идея Html5 сайта под мобильные ос неплоха - оно гораздо дешевле и работает не сильно хуже.

Если пользователи внешние клиенты - то хуже. Но тут важно все просчитать ибо затрат на iOs/Android систему немало, а польза "в деньгах" от них - вопрос сложный.
Знаю немало брошенных проектов именно "поигрались, несколько миллионов потратили и закрыли"
Такая же фигня. Долго ходили вокруг необходимости реализовать мобильный клиент под свою платформу. Даже поправили ядро чтобы оно компилилось под xamarin. В итоге запилии веб клиент с адаптивной разметкой. Все рады. А на выходе получили еще и обычный веб.
...
Рейтинг: 0 / 0
На чём лучше писать мобильное приложение?
    #39123095
dma_caviar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dma_caviardvimigor888,
Совет - начать считать.
Если пользователи менеджеры, то идея Html5 сайта под мобильные ос неплоха - оно гораздо дешевле и работает не сильно хуже.

Если пользователи внешние клиенты - то хуже. Но тут важно все просчитать ибо затрат на iOs/Android систему немало, а польза "в деньгах" от них - вопрос сложный.
Знаю немало брошенных проектов именно "поигрались, несколько миллионов потратили и закрыли"
Такая же фигня. Долго ходили вокруг необходимости реализовать мобильный клиент под свою платформу. Даже поправили ядро чтобы оно компилилось под xamarin. В итоге запилии веб клиент с адаптивной разметкой. Все рады. А на выходе получили еще и обычный веб.
Правда юзаем для внутренних нужд заказчиков - UI для водил, выездных сотрудников, менеджеров. Т.е. не b2c
...
Рейтинг: 0 / 0
На чём лучше писать мобильное приложение?
    #39123118
igor888
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
dma_caviar,

а тут голимый b2c)))
...
Рейтинг: 0 / 0
На чём лучше писать мобильное приложение?
    #39123136
dvim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dma_caviar,
На чем и как пилили ?
(А то у нас в отделе верстальщиков нет, а придется делать такую вещь для клиентов.
Ибо разработку пол IOs мы не тянем.
)
...
Рейтинг: 0 / 0
На чём лучше писать мобильное приложение?
    #39123149
dma_caviar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dvimdma_caviar,
На чем и как пилили ?
(А то у нас в отделе верстальщиков нет, а придется делать такую вещь для клиентов.
Ибо разработку пол IOs мы не тянем.
)
asp.net 5
...
Рейтинг: 0 / 0
На чём лучше писать мобильное приложение?
    #39123154
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dma_caviardvimigor888,
Совет - начать считать.
Если пользователи менеджеры, то идея Html5 сайта под мобильные ос неплоха - оно гораздо дешевле и работает не сильно хуже.

Если пользователи внешние клиенты - то хуже. Но тут важно все просчитать ибо затрат на iOs/Android систему немало, а польза "в деньгах" от них - вопрос сложный.
Знаю немало брошенных проектов именно "поигрались, несколько миллионов потратили и закрыли"
Такая же фигня. Долго ходили вокруг необходимости реализовать мобильный клиент под свою платформу. Даже поправили ядро чтобы оно компилилось под xamarin. В итоге запилии веб клиент с адаптивной разметкой. Все рады. А на выходе получили еще и обычный веб.А чего на PhoneGap не запилили?
...
Рейтинг: 0 / 0
На чём лучше писать мобильное приложение?
    #39123162
dma_caviar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAdma_caviarпропущено...

Такая же фигня. Долго ходили вокруг необходимости реализовать мобильный клиент под свою платформу. Даже поправили ядро чтобы оно компилилось под xamarin. В итоге запилии веб клиент с адаптивной разметкой. Все рады. А на выходе получили еще и обычный веб.А чего на PhoneGap не запилили?
У нас ядро на c#. Рассматривали варианты чтобы можно было его использовать не переписывая на javascript и т.п.
...
Рейтинг: 0 / 0
На чём лучше писать мобильное приложение?
    #39123166
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
igor888skyANA,

Ещё хотел уточнить про Xamarin:

1.Xamarin устанавливается на win платформу?
2.В студии пишется одно приложение, и компилируется для каждой ОС в отдельности? или на каждую ОС требуется писать разные программы?
3.Как происходит "дэбаг" для разных мобильных ОС, через эмуляцию? И можно ли тестировать программу под разные размеры телефона (имеется ввиду разрешение дисплея)?
1. Да;
2. UI пишется отдельно под каждую платформу на C#, так как должен выглядеть нативно. BLL (business logic layer) пишется один;
3. Через эмуляцию, симуляцию, либо непосредственно на устройстве. Можно также тестировать в облаках на любых устройствах.

https://developer.xamarin.com/guides
...
Рейтинг: 0 / 0
На чём лучше писать мобильное приложение?
    #39123169
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dma_caviarskyANAпропущено...
А чего на PhoneGap не запилили?
У нас ядро на c#. Рассматривали варианты чтобы можно было его использовать не переписывая на javascript и т.п.Разметка полностью на сервере формируется типа?
...
Рейтинг: 0 / 0
На чём лучше писать мобильное приложение?
    #39123185
dma_caviar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAdma_caviarпропущено...

У нас ядро на c#. Рассматривали варианты чтобы можно было его использовать не переписывая на javascript и т.п.Разметка полностью на сервере формируется типа?
По умолчанию да. Конфигурим, например справочник, добавляем его вызов в меню. И на сайте при клике открывается стандартная разметка (bootstrap, datatables.net).
Формы редактирования - тупо поля друг под другом. Для мобил чаще всего и так норм.
Но можно переопределить эти шаблоны, указав руками написанную Razor-разметку. Там можно javascript + c# одновременно юзать. Получается достаточно гибко.
Если нужно просто и быстро - одна только настройка в конфигураторе.
Если нужно сгенерить что-то нестандартное, то razor.
...
Рейтинг: 0 / 0
На чём лучше писать мобильное приложение?
    #39123619
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторКонечно стоит, и http/2 стоит посмотреть.
Архитектор вообще о многом должен знать, чтобы выбрать подходящие инструменты для решения задачи.

Вот Вам например полезно было прочитать, что на C# не только под Windows пишут :)
никто не мешает писать и на С#, только я не нашёл библиотек для ws на С#, может не очень обращал внимание...
да и сервер на java намного проще и доступнее. тот же tomcat.
ставится простой распаковкой из архива, работает как часы.
документации и примеров выше крыши.
причём для приложения нет разницы где оно будет запущено - под окнами или линуксами.
один и тот же war. будет работать и там и там.
пишешь отлаживаешь в окнах - продакшен на линусе, достаточно просто скопировать.
а ws чем хорошо - и в браузерах и в андроидах и в десктопах работает, и для сервера нет в этом разницы.
ну и основное - сервер может быть инициатором сообщений, а это кайф в программировании ....
...
Рейтинг: 0 / 0
На чём лучше писать мобильное приложение?
    #39123623
dma_caviar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAigor888skyANA,

Ещё хотел уточнить про Xamarin:

1.Xamarin устанавливается на win платформу?
2.В студии пишется одно приложение, и компилируется для каждой ОС в отдельности? или на каждую ОС требуется писать разные программы?
3.Как происходит "дэбаг" для разных мобильных ОС, через эмуляцию? И можно ли тестировать программу под разные размеры телефона (имеется ввиду разрешение дисплея)?
1. Да;
2. UI пишется отдельно под каждую платформу на C#, так как должен выглядеть нативно. BLL (business logic layer) пишется один;
3. Через эмуляцию, симуляцию, либо непосредственно на устройстве. Можно также тестировать в облаках на любых устройствах.

https://developer.xamarin.com/guides
Вроде говорят есть Xamarin.Forms, можно UI писать один на все платформы.
...
Рейтинг: 0 / 0
На чём лучше писать мобильное приложение?
    #39123630
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
может устарело, но http://habrahabr.ru/post/233395/
...
Рейтинг: 0 / 0
На чём лучше писать мобильное приложение?
    #39123631
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
На чём лучше писать мобильное приложение?
    #39123635
dma_caviar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяможет устарело, но http://habrahabr.ru/post/233395/
В принципе нам эти проблемы побоку. У нас в студии никто не кодит прикладнуху. В конфигураторе настраиваются метаданные, а клиенты умеют их читать и рисовать UI. Ядро клиента есть на c#, работает в WinForms и asp.net5, остается сделать по сути "рисовальщик" контролов на xamarine.
Т.е. вот это вот
авторА вообще пока сами Xamarin рекомендуют описываться формы кодом :)
нам вполне подходит. Пишется один раз, и затем по мере необходимости изредка допиливается.
...
Рейтинг: 0 / 0
На чём лучше писать мобильное приложение?
    #39123773
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dma_caviarskyANAпропущено...

1. Да;
2. UI пишется отдельно под каждую платформу на C#, так как должен выглядеть нативно. BLL (business logic layer) пишется один;
3. Через эмуляцию, симуляцию, либо непосредственно на устройстве. Можно также тестировать в облаках на любых устройствах.

https://developer.xamarin.com/guides
Вроде говорят есть Xamarin.Forms, можно UI писать один на все платформы.А да. Мы пока только переходим на них, так что не могу подтвердить на практике.
...
Рейтинг: 0 / 0
На чём лучше писать мобильное приложение?
    #39123780
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяавторКонечно стоит, и http/2 стоит посмотреть.
Архитектор вообще о многом должен знать, чтобы выбрать подходящие инструменты для решения задачи.

Вот Вам например полезно было прочитать, что на C# не только под Windows пишут :)
никто не мешает писать и на С#, только я не нашёл библиотек для ws на С#, может не очень обращал внимание...
да и сервер на java намного проще и доступнее. тот же tomcat.
ставится простой распаковкой из архива, работает как часы.
документации и примеров выше крыши.
причём для приложения нет разницы где оно будет запущено - под окнами или линуксами.
один и тот же war. будет работать и там и там.
пишешь отлаживаешь в окнах - продакшен на линусе, достаточно просто скопировать.
а ws чем хорошо - и в браузерах и в андроидах и в десктопах работает, и для сервера нет в этом разницы.
ну и основное - сервер может быть инициатором сообщений, а это кайф в программировании ....
И чем же это tomcat проще и доступнее IIS, учитывая, что у ТС бизнес логика в MS SQL? :)
То есть крутится на Windows сервере и наверняка уже есть специалисты по последнему, которым осталось только роль дать, чтобы у них веб сервер появился.

Не нужна им кроссплатформенность на уровне сервера, и ws не нужен.
...
Рейтинг: 0 / 0
На чём лучше писать мобильное приложение?
    #39124093
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторИ чем же это tomcat проще и доступнее IIS, учитывая, что у ТС бизнес логика в MS SQL? :)
То есть крутится на Windows сервере и наверняка уже есть специалисты по последнему, которым осталось только роль дать, чтобы у них веб сервер появился.
Не нужна им кроссплатформенность на уровне сервера, и ws не нужен.
сделать отдельный сервер в DMZ или на виртуалке(не нужно лицензирования винды) , для для приложения по барабану на чем сервер базы данных и где он расположен).
сервер безопаснее выделять на отдельную машину, особенно если он будет светиться в инет.
даже если запустить tomcat под окнами - будет работать.
вот для этих целей:
авторБудут просматривать историю посещений, предварительную запись, депозиты, могут сами записаться или отменить визит и т.п.

ws очень подходит.
skyANA , ты знаком с ws?
так рьяно отвергаешь, или " ..не читал, но осуждаю..." ?
ведь захочется видеть в реальном времени "предварительну. запись" , оперативно извещать по "предварительной записи"
если у ТС возник вопрос:
автор2.Как лучше всего организовать обмен данными (http, soap, xml…)?
значит у него есть и дальнейшее развитие задачи.
...
Рейтинг: 0 / 0
На чём лучше писать мобильное приложение?
    #39124232
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяавторИ чем же это tomcat проще и доступнее IIS, учитывая, что у ТС бизнес логика в MS SQL? :)
То есть крутится на Windows сервере и наверняка уже есть специалисты по последнему, которым осталось только роль дать, чтобы у них веб сервер появился.
Не нужна им кроссплатформенность на уровне сервера, и ws не нужен.
сделать отдельный сервер в DMZ или на виртуалке(не нужно лицензирования винды) , для для приложения по барабану на чем сервер базы данных и где он расположен).
сервер безопаснее выделять на отдельную машину, особенно если он будет светиться в инет.
даже если запустить tomcat под окнами - будет работать.У ТС на сервере WIndows, клиенты Windows. Думаю у него нет проблем "лицензирования винды". А вот специалисты по linux и tomcat вряд-ли есть.

вадявот для этих целей:
авторБудут просматривать историю посещений, предварительную запись, депозиты, могут сами записаться или отменить визит и т.п.

ws очень подходит.Как и просто http, и http/2.

вадяskyANA , ты знаком с ws?
так рьяно отвергаешь, или " ..не читал, но осуждаю..." ?Да, знаком.
И скорее ты рьяно пропихиваешь WebSocket протокол чуть-ли не в каждой теме, где участвуешь.

вадяведь захочется видеть в реальном времени "предварительну. запись" , оперативно извещать по "предварительной записи"Вот это уже откровенные домыслы и нарушение принцыпа YAGNI .
...
Рейтинг: 0 / 0
На чём лучше писать мобильное приложение?
    #39124279
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторИ скорее ты рьяно пропихиваешь WebSocket протокол чуть-ли не в каждой теме, где участвуешь.

да пропихиваю, потому как могу сравнивать возможности ws и прочих ...
и мне хочется сравнить, поделиться, перенять опыт людей , которые тоже это используют.
в самом начале, до появления ws, я использовал jax-ws, и при появлении ws , ради опыта , в одном проекте у меня работает и ws и jax-ws, и очень почувствовал разницу в использовании.
с помощью ws я могу выводить в процессе работы хранимки на сервере (используя UDF) её состояние клиенту.
не говоря уж о выводе прогрессбара длительных обработках данных приложением на сервере.
видеть в реальном времени подлючившихся , и пр. пр. - вот уж это никакими ajax, comet не сделаешь, причём нагрузка на сервер при этом будет минимальна.
...
Рейтинг: 0 / 0
На чём лучше писать мобильное приложение?
    #39125440
Фотография Джибс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
на ws , у меня только один проект

а остальные по старинке html + json
...
Рейтинг: 0 / 0
25 сообщений из 62, страница 2 из 3
Форумы / Разработка под мобильные платформы [игнор отключен] [закрыт для гостей] / На чём лучше писать мобильное приложение?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]