AWS: Trusted Advisor

One of the common pitfalls when transitioning to Cloud environment is having to worry over several factors like if your current Cloud architecture if it is efficient and performing well, is your current utilized services are cost optimized and if your current design is well suited for today’s security standards. One of the services that AWS is offering is the so called Trusted Advisor. In this article I will briefly discussed on what is it all about and how we can leverage it to our advantage.

Continue reading

AWS: Quick guide for Elastic Compute Cloud

I remember back in the days that having an access to a physical server is difficult and costly for use cases that you just need to develop, deploy or simply evaluate an application.Not only you need to think of the different moving parts of a server for both Software and Hardware but you also need time for your application. But now in the advent of cloud computing there are several cloud providers that can give you this kind of service mainly called IaaS or Infrastructure As A Service. In this article I will discuss to you one of the core services offered by AWS which is EC2 or Elastic Compute Cloud.

Continue reading

AWS: Quick guide for Elastic Beanstalk

In this fast pace competitive market, we need to lessen the Time To Market, creating a demo application or just making a Proof of Concept by leveraging the power of cloud. As a developer we need a platform where in we could quickly build, deploy and scale our web app, mobile backend and APIs without spending time on the design and usage of the infrastructure we are going to use.
We also need to have a platform that scales well, highly available, supports multiple programming languages and different operating systems. In this quick write up I’m going to share to you one of AWS services called Elastic Beanstalk to help you leverage its features.

Continue reading

Docker: Quick guide for SonarQube setup

Creating Smaller Docker Images - Ian Lewis

Finding bugs, security flaws and code smells at an early stage of development rather than in the production state can save a lot of money for the client and headache for the developers. This is where code analysis tools like SonarQube plays an important role in the said scenario. In this quick guide I’ll be sharing the steps for running SonarQube in a Docker container and later on will try to run an analysis using Sonar Scanner for .NET project as well as an Android project.

Continue reading

Xamarin Month: Code Snippets for App Center Analytics

This is the time of the year, that we celebrate the Xamarin Month and the community through the efforts of Luis Matos agreed to share code snippets that will make Xamarin Developers more productive and efficient by fully utilizing the code snippets feature of Visual Studio. With that in mind, I would like to share with you some simple code snippets that I used when integrating App Center analytics for Xamarin.

Continue reading

Lottie Animations in Xamarin Forms

Image Credits to

One of the things that user wants in a Mobile App is an immersive experience and one thing that I can think of is adding some animations in the mobile application. Me personally, I’m not that great when it comes to integrating animations to mobile apps but when I heard about Lottie I was curious and I’m super happy with it. In this article I would like to discuss about Integrating Lottie animation with Xamarin UWP platform.

Continue reading

Xamarin: Integration with Azure Functions

Imagine a scenario wherein you need to quickly setup APIs or microservices for your POCs or small projects without the hassle of provisioning or managing of your infrastructures. What solution should you use? Well the answer for that is to leverage Azure functions. Now a days you can commonly hear or maybe read the term Serverless computing. If you are a developer, well good news instead of trying to setup some servers you can just concentrate more on your codes. In Today’s article I would like to show to you how easy it is to setup Azure Function and integrate with a simple Xamarin Forms Application.

Continue reading

Profiling memory leaks in Xamarin Forms

I remember one time I was working with a mobile project and it was already deployed to the client. It work out well from planning, development, testing to deployment but after a while the client was clamoring that the app is getting slower and slower when it was continuously being used up to the point where it will just crash suddenly. Well it is a given fact maybe not all but I’m guilty of it that we really love our code, so in that sense I was pointing the blame on maybe the device or something unusual that the client was doing with the Application. To make the long story short I’ve learned that Profilers are programmer’s best friend.

Continue reading

Obfuscating Xamarin Forms (Android) using Dotfuscator

As Mobile Developers, our customers expect us to deliver mobile applications that are not only rich in content but are also secured enough to protect their data privacy.  In today’s article I am going to show you how to compromise an APK file using ILSPY application and the corresponding steps to counteract the reverse engineering of APK file through integration of Pre-Emptive’s Dotfuscator library.

Image credit to PreEmptive Protection

Continue reading