Simple Android calculator written in C# using Xamarin - platform for building mobile apps with .NET and C#.
The computing function (called Calculate) uses a recursive algorithm. The original string is spliting into parts until only one number remains in each. Then, on the rise, a step-by-step calculation takes place.