Study JS APIs and Event in Web Whatsapp

Whatsapp is the most popular IM for the last ten years. It offers a convenient and free app which allows users to send text messages, photos, videos, and audio recordings over the internet. Whatsapp is one of the Facebook main app on iPhone and Android. To harness the power of WhatsApp, Facebook has expanded its reach beyond the mobile platform by developing a web version. Now we can conveniently use the Whatsapp not only on our iPhones or Android phones, but also on our computers, laptops or even Chromebooks (a cloud-based laptop that runs Chrome OS)

WhatsApp Web is entirely developed using HTML5 and Javascript. To enhance the capabilities of Whatsapp in the browser, a huge number of open source projects have emerged, disclosing the Javacript API to public. As a result, programmers can effeciently develop their own plugins that work with Web Whatsapp, enabling them to extend their abilities and customize their Whatsapp experience.

Read more
joomla components

Joomla Extensions vs Components vs Modules vs Plugins

Joomla is a very powerful CMS with high scalability. Last time, I mentioned about WordPress vs Joomla in Joomla 4 news. That may not be 100% precisely true. But for my perspective, Joomla is a very suitable platform to build multi-functional site with thousands of extensions support.

In one simple comment, Joomla extension is similer with WordPress plugin, but the more complicated thing is, Joomla extension have several types, while WordPress has only one type.

In WordPress, everything is plugin. But in Joomla, it’s called the “extension”. The extension could be a component, a module or a plugin. To make it easier to understand, I move a picture from Joomla document.

Read more

Our platform is now available on every device

Making your website full responsive, just like our website, which will be available on every device. If you are coding guy, you need to know how to make website fully responsive with HTML5 and CSS3. If you don’t know programming, but just want to let your website can work on both desktop (wide screen) and mobile (small and narrow screen), then you’d better use a fully responsive template for your website.

Read more

6 Tools to Make Javascript Development Easily

From last week, I started my new journey of web application development. After I finished a React/Flux web application example, I think it is necessary to summarize some good web application development experience. In this article, I will introduce 6 great tools to help you accelerate Javascript application development. If you have rich Javascript application development experience, this article will be too basic for you. But you are still welcome to give us more good suggestions.
Read more