Infragistics Ultimate UI for Xamarin App Map
The days of creating Xamarin.Forms applications one page at a time are over. Infragistics AppMap allows you to lay out your entire Xamarin.Forms application using a familiar Microsoft® Visio®-style diagram interface. Design your app in minutes by dragging and dropping pages, child relationships, and navigation instructions onto the design surface. Once you're happy with your application layout and flow, AppMap will generate all the Views, ViewModels, and navigation code based on a best-practice Prism MVVM architecture. Creating mobile apps has never been easier!
New Project and Item Templates
The Infragistics AppMap provides both a project template and an item template for Visual Studio to speed up your Xamarin.Forms mobile app development, whether you are creating a new project or updating an existing one.
New Project Wizard
Don’t need it? Don’t create it! The Infragistics New Project Wizard allows you to select only the platforms you care about, as well as your preferred dependency container.
Note: While AppMap allows creating UWP projects, Infragistics does not have production ready Xamarin.Forms controls for UWP.
Fast Page Layout with Drag & Drop
Take your whiteboard directly to Visual Studio! Design your entire application structure just by dragging and dropping pages, child relationships, and navigation patterns onto the diagram surface. Create MasterDetailPage relationships with or without a hamburger menu. Easily add tabs to TabbedPages and control the tab order. Place navigation actions in a page’s toolbar items collection. Need to reset the navigation stack? You can do that too!
Code Generation, Your Way!
Have your own MVVM conventions? No problem. The Infragistics AppMap allows you to change the code generation options to fit your specific requirements. You decide if you want your ViewModels in a separate folder or with the Views. Don’t like the default folder names? Change them. Don’t want to use the AppMapViewModelBase class? Choose your own. The best part is that the AppMap remembers your preferences so you don’t need to set them again.