When hearing the term “chat bot”, surely most people think about social media bots, QnA Bots e.t.c. But bots can serve different purposes. They can be used to channel messages, or automate certain tasks. These functionalities which diverge from the idea most people have of chat bots require certain specific features which are not available
Hello friends, today we will talk about something different (something that has nothing to do with mobile or desktop apps). We will build a simple proactive message bot. If you have been using Microsoft’s Botframework, you must have noticed the shift from the V3 to the V4 version and all the changes that came along.
Nowadays, most mobile and desktop applications depend on external services for their optimal operations. Whether it is for the consumption of data or sending data via a REST API, or the download of data from a third-party source. When you build an application that depends on these external services, the communication between your application and
When displaying textual information to your user, you want it to be well displayed with good font size, appropriate style, text color… But you also want the user to edit this information with minimum efforts. You can build a custom control in Xamarin Forms for this purpose. Let’s say you have a page in your
Hello friends, notifying users about what happens in your mobile application is necessary. There is the Snack Bar which is good for this scenario. But in Xamarin.Forms by default, you don’t have the ability to call snack bar. Though by default you can’t do this, it is possible to make a Snack Bar in Xamarin
Hello friends, Xamarin.Forms 4.0 Preview was made available for some time already, and it has several features which I’m excited about. These features where announced months ago, but the one which caught my attention was the Xamarin.Forms Shell. This feature is not yet available on the UWP platform as I’m writing this blog post today.
The listview is surely one of the most used Xamarin Forms views. It is flexible and permits users to display complex sets of data easily. It has several builtin functionalities. Some of which are straight forward and easy to implement and others are tricky. There are several advanced functionalities which can be implemented on the
As a software developer, you may have come across a situation where you need to measure the quality the source code you have at hand. How well is the code written ? is it easily maintainable ? and similar important questions. Obviously, you don’t want to go through each line of code in the whole
Its August and it’s school vacation in Cameroon 😊 and while others are on summer holidays, it’s the maker’s moment at the “Raspberry Jam Camer”. We share our passion for tech and the last working session we had was about teaching what the Raspberry Pi is to kids, and how to use it. This boot camp