Привет всем и добро пожаловать в наше первое обновление разработки. Меня зовут Арьян, и я буду часто писать новости о разработке, чтобы вы все знали, что происходит.

Помимо системы EUNO· NFC, которая успешно развивается, поскольку мы работаем над новым партнерством для дальнейшего ускорения работы, в настоящее время мы изучаем и разрабатываем новые продукты и функции, которые помогут с доступностью и использованием EUNO·. Закончив генератор бумажных кошельков EUNO·, я сосредоточился на создании совершенно нового веб-сайта для EUNO· PAY с улучшенной функциональностью и более чистым и профессиональным дизайном от Rekt, а также нового кошелька для настольных компьютеров. В этой статье я углублюсь в эти элементы для разработки.

Веб-сайт EUNO· PAY

Как вы знаете, мы уже приступили к разработке нового веб-сайта. Когда мы впервые приступили к разработке, мы подумали о новом способе настройки веб-сайта с точки зрения хостинга и языка программирования, чтобы получить конечный продукт, который прост в обслуживании и, что наиболее важно, является безопасным и быстрым. Именно поэтому мы решили разработать сайт на VueJS. VueJS — это прогрессивная среда Javascript для создания пользовательских интерфейсов и одностраничных приложений, также известная как SPA.

Пример кода Vue во время разработки сайта

Но сайт на самом деле не SPA, верно? Вот почему мы используем NuxtJS — фреймворк веб-сайта, построенный на основе VueJS, который предлагает маршрутизацию и рендеринг на стороне сервера (SSR). Функция SSR отображает весь необходимый код Javascript на сервере и доставляет веб-сайт в веб-браузер. Это позволяет нам создать веб-сайт с полным HTML, CSS и Javascript и при этом получить оптимизированный для SEO веб-сайт. Таким образом, не требуются серверные языки, такие как PHP или MySQL, что повышает безопасность и скорость работы веб-сайта.

Что уже сделано? Вся структура веб-сайта настроена, и SSR уже работает. Сервер для производственных целей также настроен и протестирован. Дизайн, сделанный RektMe Rev, будет доработан в ближайшие несколько недель.

Запуск сайта в режиме разработки

Новый настольный кошелек

Что касается нового настольного кошелька, наша основная цель — сделать его максимально удобным для пользователя. Мы используем ElectronJS. С Electron (не путать с Electrum) мы можем создать новый кошелек с помощью HTML, CSS и Javascript. Это открывает возможность создать кошелек с совершенно новым индивидуальным дизайном. Это по-прежнему будет обычный кошелек EUNO в фоновом режиме, но в режиме демона. Мы также рассмотрим возможность перекодировать его в облегченный кошелек, который использует те же серверы, что и мобильный кошелек.

Что уже сделано? Пока у нас работает новая заставка. Кроме того, когда приложение запускается, оно запускает демон-кошелек EUNO· в дочернем процессе в NodeJS. При запуске приложение Electron взаимодействует со службой RPC API кошелька демона. Когда блоки будут полностью проиндексированы, заставка закроется и откроется главное окно.

Заставка нового кошелька в режиме разработки

Отсюда мы можем добавить все функции, которые мы хотим. Итак, что касается технической части. С точки зрения удобства использования. Наша идея состоит в том, чтобы иметь очень удобный кошелек, другими словами: никаких сложных функций или настроек, которые помешали бы его использованию даже нашим (бабушкам) родителям. Другие функции, которые мы также изучаем, чтобы сделать этот кошелек более удобным для начинающих и приятным в использовании, включают в себя информацию о рынке и функции EUNO · / новости криптовалюты. Если у вас есть крутые идеи для кошелька, дайте нам знать, мы будем рады рассмотреть их интеграцию, при условии, что они не усложняют юзабилити.

Поскольку новый настольный кошелек не будет включать в себя все функции монеты EUNO·, он не заменит старый кошелек для тех из нас, кто, среди прочего, умеет использовать управление монетами и скрытность, но будет действовать как версия, которая расширит доступность для всех. .

И последнее, но не менее важное

Мы очень рады сообщить, что в настоящее время мы настраиваем нашу официальную тестовую сеть EUNO·. Подождите, это важно? Да!!!

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

Портирование мобильного кошелька на iOS также находится в процессе, но об этом подробнее в следующем обновлении разработки. Оставайтесь с нами!

С учетом всего сказанного у нас впереди много работы. Если вы заинтересованы в помощи или знаете кого-то, кто может помочь, свяжитесь с одним из членов основной команды EUNO·, и мы разработаем модуль, который будет полезен вам, EUNO· и, конечно же, нашему замечательному сообществу EUNO· !

Вот и все для нашего первого обновления разработки.

Спасибо за чтение и за вашу постоянную поддержку!

Телеграмма: https://t.me/EUNOofficial

Дискорд: https://discord.gg/tPFPuYT