Activities

Introduction to Web real-time communication (WebRTC)

WebRTC – web real-time communication is compelling and powerful cutting edge technology. It’s plug-in free, can be used across desktop and mobile browsers and it is supported by major modern browsers. In BHSoft new blog post, let’s together find out more about WebRTC. What is WebRTC? WebRTC –  standing for web real-time communication, is a free, open-source project that provides web browsers and mobile applications with real-time, peer-to-peer communication via simple application programming interfaces. History of WebRTC The idea of WebRTC has been developed since 2009 by a group of engineers who were responsible for Google Hangouts. At that time, to connect virtually and have video conferences and communications on the web, […]

Activities

Comparing Mapbox, OpenLayers and Leaflet

Mapbox, Leaflet and OpenLayers are the three most popular open source JavaScript libraries used to build web mapping applications. In our new article, let’s have a look at features that all these libraries have in common as well as their main distinctions. What are these platforms? Leaflet is an open source JavaScript library for mobile-friendly interactive maps. It is small in size (only 38KB of JS) and has all the features that most developers ever need for online maps. Moreover, it supports both mobile and desktop platforms. Leaflet is very good for building web map applications. Mapbox is provider of custom online maps for websites. Mapbox GL JS (standing for […]

Services Tech Notes

A letter from BHSoft managing director

On the very first working day of year 2020, our Managing Director Tran Vu Viet Anh sent a letter to all BHSoft members. In his letter, he reminds that the past is a good foundation but we need to focus on the present and aim for the future. He also emphasizes the importance of all the teams in leading the whole company forward. He pointed out that the our unity is the key to create our strength, to fearlessly tackle any challenge we meet on the way. We do everything as a team, as a family and together we keep moving forward.

Services Tech Notes

What is tile and differentiate between raster tile and vector tile

Last time we discussed about vector tiles and the benefits of using vector tiles in 2D GIS mapping. Since then, BHSoft has received many requests for further information and insights into this sector. That is why this article will discuss a more basic point of view on tile and difference between raster tiles and vector tiles. What is tile? With many years of experience working with Open Street Map and Google Map APIs, BHSoft is highly aware of the tile concept as well as its role in map structure. The Maps JavaScript API of Google Maps Platform uses four main coordinate systems: Latitude and longitude values, world coordinates, pixel coordinates and tile […]

Services Tech Notes

Understanding vector tiles

In 2D GIS (Geographic Information System) world, vector tile is an important concept for mapping. This article will introduce to you the general definition of vector tile and the reason why it is the next generation of tiled maps. Introduction to vector tiles People have been familiar with the raster tile concept. With raster tile, the map is illustrated by a set of squared images placed next to each other, each with a fixed geographical area and scale. Vector tiles, which were introduced later also divide data into square. The difference is that there is no raster image, instead, pre-generated vector data are present on the requested area. These vector […]

Event

BHSoft wishes everyone a Happy and Prosperous New Year!

BHSoft wishes everyone a Happy and Prosperous New Year! It has been a hard, but very fruitful year that brought good experience to all of us. BHSoft thanks all of our prestigious customers for trusting us as your business vendor. We promise to always handle your work with top care and priority. We are looking forward to a new year filled with plenty of new opportunities and effective partnership.

Activities Event

BHSoft 2019 Year End Party

It’s that time of the year again. New Year is fast approaching and everyone is finding fun ways to celebrate a year of hard work. We have a tradition of year end parties and this year is no exception. We held our party at Ngon Garden Restaurant. BHSoft members sure knows how to have a good time. All of our employees had an opportunity to unwind, to get into the festive mood and take some time to celebrate all their hard work over the past year. Everybody dressed very well and confidently joined the party. We had all kinds of activities to celebrate our year end tradition. We shared pictures, stories and […]

Industry news Tech Notes

Benefits of MVC model to web application development

The evolution of MVC architecture has brought a lot of vital changes to the software industry. MVC is a great approach for web application and it is also supported by a variety of prominent programming languages such as JavaScript, Ruby, Java, Python, C#, etc. In this article, we will focus on the benefit of MVC model to the development of web applications. What is MVC Model View Controller (MVC) is a software design for implementing user interfaces on desktop devices. With the MVC architecture, we look at the application structure separated into three parts: the model, the view, and the controller. The model takes care of basic behaviors and data of the application. […]

Services Tech Notes

Happy Lunar New Year 2020 from BHSOFT

Happy Lunar New Year 2020 from BHSOFT! Let’s welcome Lunar New Year – the year of the Mouse. May the new year bring you lots of joy, happiness, good health and all of your endeavors will be successful! BHSoft wishes you a Happy Lunar New Year! Our office will remain closed from Thursday, January 23, 2020 until Wednesday, January 29, 2020. We assure you that all your emails will be answered as soon as we return to the office. Once again, Happy Lunar New Year 2020 from BHSOFT! Nhân dịp Tết Nguyên Đán  Công ty phần mềm Bắc Hà xin kính chúc mọi người thật nhiều niềm vui và hạnh phúc, sức khỏe […]