Microsoft’s evolution of Xamarin.Forms, .NET Multi-platform App UI (.NET MAUI), has finally reached General Availability status, providing one framework for both mobile apps and, now, desktop apps. Announced at the company’s big Build developer conference, the GA release is some six months late, as it was originally planned to debut with .NET 6 in November 2021Continue reading “.NET MAUI Reaches General Availability, Replacing Xamarin.Forms”
Category Archives: Technology
Google AR Glasses
There was a lovely surprise at the end of the Google I/O 2022 keynote last week. It was a look at its latest AR glasses. The key feature Google showed off was the ability to see languages translated right in front of your eyes, which seems to me like a very practical application for ARContinue reading “Google AR Glasses”
Google I/O 2022: Everything New for Developers
Last night (India time!) we had Google I/O, which at its core is a developer focused event. Here are the some of the biggest announcements made at the keynote. Android With Android 12L last year and Android 13 this fall, Google has been focusing on enhancing the experience on “large screen” devices like tablets and foldables.Continue reading “Google I/O 2022: Everything New for Developers”
FIDO – The Password Killer
Did you know that the first Thursday of May is apparently “World Password Day”? I didn’t! And this year to celebrate this day Apple, Google, and Microsoft are launching a “joint effort” to kill the password. The major OS vendors want to “expand support for a common passwordless sign-in standard created by the FIDO Alliance andContinue reading “FIDO – The Password Killer”
The Cone Model
As managers, we are expected to provide an exceptional level of support to our teams. And this support could cover both technical and non-technical, even emotional support. This is extremely hard work and requires plenty of patience, trust and understanding on both sides. The Triangle There are many ways to build this A-grade level ofContinue reading “The Cone Model”
Popular React Lazy-Loading Libraries
With images making up 65% of all web content, page load time on websites can easily become an issue. Images can weight quite a bit. This can have a negative impact on the time visitors have to wait before they can access content on your website. they will get navigate somewhere else, unless you come upContinue reading “Popular React Lazy-Loading Libraries”
Minze, a Minimalistic JS Library for Creating Web Components
There are a number of new frameworks introduced to the JavaScript ecosystem. This has led to an issue for teams that are exploring all these latest and greatest frameworks. How to do they develop and maintain components for these different framework syntaxes? Minze was invented in order to reduce this stress. With Minze, you can writeContinue reading “Minze, a Minimalistic JS Library for Creating Web Components”
Shake on Invalid Input
More often than not, forms and form fields are coupled with form field validations that validate the text inside the field and show an error if the validation failed. Here is the simple code for the same. Here is what this looks like View source code here: Link
What is Web3 – The Decentralized Internet of the Future?
Web3 is a somewhat ambiguous term, which makes it difficult to rigorously evaluate what the ambitions for web3 should be, but the general thesis seems to be that web1 was decentralized, web2 centralized everything into platforms, and that web3 will decentralize everything again. web3 should give us the richness of web2, but decentralized. The web has evolvedContinue reading “What is Web3 – The Decentralized Internet of the Future?”
if/else in CSS
As we know, there are no conditional statements in CSS, but this may soon change with new @when and @else operator Currently, the only way to perform a conditional statement was to use media queries like this: We can use CSS preprocessors like SASS which allows us to write condition statements in it. Even if you use SASS you have toContinue reading “if/else in CSS”
