The java library focuses on integrating social media such as Facebook, Whatsapp, Wechat and line to be displayed on the same contact's screen. The functions of integration includes not only reading messages but also allowing users to contact a person via any social media directly on the same screen without opening an extra application.
The keyboard application is developed in Java as a native application for Android platform, which is also aimed to solve the high latency problem of the original Blloc keyboard developed in React Native. The figure is the screenshot of the keyboard, which contains not only the normal functions of a keyboard but also allow left swiping to change to dial panel.
The project is to demonstrate the prototype of Rysta device integrating with SIM800L. Currently, Rysta device is using WiFi for transmission. While the combination WiFi + HTTP is very powerful and ubiquitous available, it has some strong drawbacks. WiFi is not designed for battery powered applications. WiFi also needs an initial installation, which might be too complicated for lots of people. Therefore, using cellular network is considered and hence motivates the project.
The project aimed to connect the existing Logitech products, mice and keyboards, to the cloud and further analyse the user data. The video demonstrated the BLE connection to the cloud with a smart phone as the middleman. The interface of such is designed to use website due to the advantage of cross-platforms. IBM's MQTT is used as the IoT protocal, which includes MQTT servers and MQTT gateways. The screenshots on the left are the logging of the MQTT gateway and the MQTT server.
This is an individual research project that supervised by iNets RWTH. In the project, three power allocation algorithms for single user MIMO-OFDM systems are analyzed and multiple performance metrics are compared.
This is a 1-year bachelor project, where I worked with a partner, Ting Ting Chao. We designed an synchronization algorithm using Bluetooth for multiple smart phones and deployed the technique to built an Android application and synchronize audio recording, playing.