Access a Web API application from a remote Windows Server 2016 machine

Overview This is a pretty short article that shows you step by step the way you can create a simple Web API application (ASP .NET) and access it remotely from a Windows Server 2016 machine. This is an ideal, simple, and efficient solution for deploying REST API's really fast. I haven't found a clear and coherent article on the web that approaches this subject and I realized that it's the appropriate moment to make one. Why Windows Server 2016? Because it's the only image that can be found on all (or most of) cloud platforms, when you want to create a virtual machine. Only Azure has a Windo...
Read More

Push Notifications in Xamarin.Android

Overview In this article you will see the way you can create a basic Android app (in Xamarin.Android) that uses Push Notifications. As a general idea, a notification is a message delivered by a backend to your device in (almost) real - time. This is one of the most effective ways of improving the interactivity of your mobile app, because the user knows in a very short amount of time that a specific event has occurred. Every mobile OS has an associated Notification Server, which is a system that mediates the communication between your backend (or app server) and the client app (device). ...
Read More

Xamarin Cross Platform Mobile Development – Overview

Motivation During my first days of being a student at a Computer Science Faculty, I started to think of a lot of new ideas regarding Phone Development, being influenced by the simplicity of the development tools that I was exploring during my highschool years. I've started with Windows Forms, and then I've found out that Visual Studio can be used to develop mobile applications. So I bought a brand new Nokia Lumia 520 running Windows Phone 8.1 and I started to develop small (and some of them useless) mobile applications. The most complex one that I've managed to develop, was a simple accelerom...
Read More

Hello World!

Hello! I am Cosmin Ionita,  I am studying Computer Science at the Faculty of Automatic Control and Computer Science from Bucharest and I am a passionate, hard-working, self-motivated person. In this blog, I am planning to expose my capabilities regarding software development and also to improve them by gaining new information. You can contact me at any time at: ionita.cosmin@outlook.com Also, you can find me on GitHub and LinkedIn.   Enjoy!
Read More