LayoutCode is a fast and powerful user interface (UI) and layout tool. Using LayoutCode now you can create a fully functioning UI and export code to be used in iOS app development without any coding! Main Features • Turn UI to swift code in real time, save a significant chunk of your development time! • Create views with responsive UI for different screen sizes using layout constraints. • Use Collection View to create collection of views with combination of multiple custom layouts, either in vertical or horizontal direction. • Use Collection View preset to quickly get started with Collection View • Intuitively define how views are arranged using custom layout. • Create custom view which lets you encapsulate data and show important attributes only. These encapsulation also retained in the generated code. • Various view components and tools to improve your design process. • Use raster images or create vector drawing using tools provided. • SVG import supported • Various iOS views such as UICollectionView, UIView, UILabel, UIImageView, UIButton, CAShapeLayer, CAGradientLayer are supported • Visually learn iOS development on how to create UI. Code Generator • Generate iOS Swift code in real time. • No in app configuration needed for the generated code. • Readable and easy to modify generated code. • For collection view (UICollectionView): - Datasource are generated in a separate file for better code organization. - Initial data generated can easily replaced to a new data using helper method provided. - Each section use name same as the project to make it easily recognizable for modification by the developer - Code Generator create each files for each collection view cells. • For custom view: - Code Generator create each files for each custom views - Generated code for custom view retained its derived attributes data