реклама на сайте
подробности

 
 
> На каком языке сделать веб интерфейс чтоб на компе и на мобильнике красиво было?, для умного дома + погодная станция и статистика
iiv
сообщение Jan 10 2016, 00:19
Сообщение #1


вопрошающий
*****

Группа: Свой
Сообщений: 1 726
Регистрация: 24-01-11
Пользователь №: 62 436



Добрый день,

есть самопально сделанная система, типа умный дом + статистика потребления всего и вся, погоды, камеры наблюдения.

Ядро написано на голом С и крутится под арм линуксом (пристроил старую борду с 400МГц Атмелом).

Хочу нарисовать для нее оболочку, чтобы можно было пользоваться по веб интерфейсу и она одинаково красиво смотрелась как на компе, так и на смартфоне. Оболочки до этого писал только в Тикле (Tcl/Tk), а из программистского багажа - многолетний опыт работы на Фортране и С. Знаю немного html3, вернее когда-то в конце 90-х на нем что-то писал.

От оболочки хочу, чтобы там было достаточно много кнопок вкл/выкл, или установки выбора чего-то, а также более-менее красиво отображались таблицы и графики и чтобы удобно это можно было бы прокручивать на мобильнике, а на компе это показывалось в зависимости от того, на сколько большое окно открыто. На Тикле могу за день написать, но Тикл удаленно идет очень багнуто и не красиво и на мобильниках не работает вообще.

Пожалуйста, посоветуйте, на какой язык ориентироваться (на компах исключительно убунта, винды нигде нет), чтобы минимально потратить время на освоение и на разработку?

Спасибо!

ИИВ
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
alx2
сообщение Jan 13 2016, 07:12
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 340
Регистрация: 25-10-05
Из: Пермь, Россия
Пользователь №: 10 091



Цитата(iiv @ Jan 10 2016, 06:19) *
Пожалуйста, посоветуйте, на какой язык ориентироваться (на компах исключительно убунта, винды нигде нет), чтобы минимально потратить время на освоение и на разработку?

Не совсем понятно, о языке для реализации серверной или клиентской стороны Вы спрашиваете.

Если вопрос о том, на чем сделать HTTP-сервер для вашего встроенного приложения, то я рекомендую использовать libmicrohttpd (https://www.gnu.org/software/libmicrohttpd/). Соответственно, язык - C/C++. Документирована библиотека хорошо, разобраться нетрудно.

Если же вопрос о собственно пользовательском интерфейсе (то что будет выполняться в веб-браузере пользователя), то это html/javascript. Причем, наверное, проще всего будет сразу начинать использовать jQuery (https://jquery.com/).


--------------------
Всего наилучшего,
Alex Mogilnikov
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 05:58
Рейтинг@Mail.ru


Страница сгенерированна за 0.01366 секунд с 7
ELECTRONIX ©2004-2016