• Overview
  • Documentation
  • GitHub
  • Blog
  • Premium support
  • Contact

Author: ionoy

Home Articles Posted by ionoy
3 posts, 10 comments

Ammy is completely free from now on!

April 5, 2017ionoyNo Comments

Ammy is now permanently free for any type of development. It doesn’t matter if it’s internal commercial project or open source charity one. It’s free for everybody! Since launching Ammy we heard lots of very positive feedback. Most people love Ammy’s concise syntax and seemingly endless possibilities, especially compared to vanilla XAML. But there was…

Introducing binding converters

January 22, 2017ionoyNo Comments

XAML platforms use binding converters to transform data bound to properties. Most of us wrote, or at least saw code like this: <TextBlock Visibility="{Binding ShouldBeVisible, Converter={StaticResource BooleanToVisibilityConverter}}" /> (don’t forget, you also need to add BooleanToVisibilityConverter object to resources collection) This is because property of type bool cannot be implicitly converted to Visibility. So, you can either use a converter…

Ammy – Modern UI language for XAML platforms

January 4, 2017ionoy21 comments

What is Ammy? Ammy is a JSON-like UI language for developing XAML based applications. It has a concise, well structured syntax that is both easy to read and write. During compilation Ammy files are translated to XAML and compiled as normal XAML controls. The “Hello, World!” example in Ammy looks something like this: Window “MyApp.MainWindow” {   TextBlock { “Hello, World!” }…

  • Overview
  • WPF Quickstart
  • Xamarin Forms Quickstart
  • UWP Quickstart
  • How to’s
  • Syntax
    • Nodes
    • Properties
    • Property values
      • Strings
      • Integers
      • Boolean, x:Null
      • Enum values
      • x:Type
      • Event handlers
      • Node values
      • Array values
      • Parameters
      • Resources
      • Binding
    • Using
    • Variables
    • Mixins
      • Combine keyword
    • Aliases
© 2017 Ammy by ION OÜ