We may earn an affiliate commission when you visit our partners.
Course image
Pluralsight logo

Creating List-based Screens in Xamarin.Forms

Douglas Starnes
Take a look at popular mobile applications such as Twitter, Facebook, and YouTube. They all have one thing in common. The focus of the UI is a list of data items, but they all have customized styles and layouts. In this course, Creating List-based Screens in...
Read more
Take a look at popular mobile applications such as Twitter, Facebook, and YouTube. They all have one thing in common. The focus of the UI is a list of data items, but they all have customized styles and layouts. In this course, Creating List-based Screens in Xamarin.Forms, you’ll learn how to build data-driven mobile UIs with flexible and aesthetic layouts. First, you’ll explore the three types of list-based controls, the ListView, CollectionView, and TableView. Then, you'll discover how to craft the UI and how to respond to user touches. Next, you’ll delve into styling, resources, and techniques to easily create a consistent look across your application. Finally, you’ll learn how to harness the power of data binding with value converters and Model-View-ViewModel (MVVM). When you’re finished with this course, you’ll have the skills and knowledge of list-based screens in Xamarin.Forms needed to quickly develop data-driven applications with only one codebase.
Enroll now

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Provides practical skills and knowledge for building data-driven mobile UIs with dynamic UI design
Builds foundational skills for developing data-driven mobile applications
Covers styling, resources, and techniques to create consistent UI across applications
Instructor Douglas Starnes brings industry experience
May require prior knowledge or experience in mobile app development

Save this course

Save Creating List-based Screens in Xamarin.Forms to your list so you can find it easily later:
Save

Activities

Coming soon We're preparing activities for Creating List-based Screens in Xamarin.Forms. These are activities you can do either before, during, or after a course.

Career center

Learners who complete Creating List-based Screens in Xamarin.Forms will develop knowledge and skills that may be useful to these careers:
Mobile Developer
Mobile Developers create and maintain mobile applications. They use their understanding of mobile development principles and programming languages to create applications that are both functional and efficient. Creating List-based Screens in Xamarin.Forms teaches you how to build data-driven mobile UIs with flexible and aesthetic layouts. This knowledge is essential for Mobile Developers, as they need to be able to design and implement user interfaces that are both responsive and engaging on mobile devices.
UI Designer
UI Designers focus on the creation of user interfaces for websites and applications. They use their understanding of visual design principles and user experience to create interfaces that are both visually appealing and easy to use. Creating List-based Screens in Xamarin.Forms teaches you how to craft the UI and how to respond to user touches. This knowledge is essential for UI Designers, as they need to be able to create UIs that are visually appealing, user-friendly, and responsive.
UX Designer
UX Designers focus on the overall user experience of a website or application. They use their understanding of human behavior and design principles to create UIs that are both usable and enjoyable to use. Creating List-based Screens in Xamarin.Forms teaches you how to explore the three types of list-based controls, the ListView, CollectionView, and TableView. This knowledge is essential for UX Designers, as they need to be able to design UIs that are easy to navigate and use.
Front-End Developer
Front End Developers focus on the design and implementation of user interfaces. They use their understanding of web design principles and programming languages to create visually appealing and interactive websites and web applications. Creating List-based Screens in Xamarin.Forms teaches you how to build data-driven mobile UIs with flexible and aesthetic layouts. This knowledge can be applied to front end development, as you will learn how to create responsive and engaging user interfaces with interactive elements.
Web Developer
Web Developers create and maintain websites and web applications. They use their understanding of web design principles and programming languages to create websites that are both visually appealing and functional. Creating List-based Screens in Xamarin.Forms teaches you how to build data-driven mobile UIs with flexible and aesthetic layouts. This knowledge can be applied to web development, as you will learn how to design and implement user interfaces that are both responsive and engaging.
Software Developer
Software Developers create and maintain software applications. They use their understanding of programming languages and software development principles to create applications that are both functional and efficient. Creating List-based Screens in Xamarin.Forms teaches you how to build data-driven mobile UIs with flexible and aesthetic layouts. This knowledge can be applied to software development, as you will learn how to design and implement user interfaces that are both responsive and engaging.
User Researcher
User Researchers conduct research to understand the needs and behaviors of users. They use their understanding of user research methods and techniques to gather data about users and their experiences. Creating List-based Screens in Xamarin.Forms teaches you how to build data-driven mobile UIs with flexible and aesthetic layouts. This knowledge can be applied to user research, as you will learn how to design and implement user interfaces that are both visually appealing and functional for user testing and feedback.
3D Artist
3D Artists create and design 3D models and animations. They use their understanding of 3D modeling and animation principles and techniques to create 3D models and animations that are both visually appealing and functional. Creating List-based Screens in Xamarin.Forms teaches you how to build data-driven mobile UIs with flexible and aesthetic layouts. This knowledge can be applied to 3D modeling and animation, as you will learn how to design and implement user interfaces that are both visually appealing and functional for creating immersive and engaging 3D experiences.
Data Analyst
Data Analysts collect, analyze, and interpret data to help businesses make informed decisions. They use their understanding of data analysis techniques and tools to identify trends and patterns in data. Creating List-based Screens in Xamarin.Forms teaches you how to build data-driven mobile UIs with flexible and aesthetic layouts. This knowledge can be applied to data analysis, as you will learn how to design and implement user interfaces that are both visually appealing and functional for data visualization and analysis.
Visual Designer
Visual Designers create and design the visual appearance of products. They use their understanding of visual design principles and techniques to create products that are both visually appealing and functional. Creating List-based Screens in Xamarin.Forms teaches you how to build data-driven mobile UIs with flexible and aesthetic layouts. This knowledge can be applied to visual design, as you will learn how to design and implement user interfaces that are both visually appealing and functional.
Product Manager
Product Managers are responsible for the planning, development, and launch of products. They use their understanding of market research, user experience, and product development to create products that meet the needs of users. Creating List-based Screens in Xamarin.Forms teaches you how to build data-driven mobile UIs with flexible and aesthetic layouts. This knowledge can be applied to product management, as you will learn how to design and implement user interfaces that are both visually appealing and functional for a wide range of users.
Graphic designer
Graphic Designers create and design visual content for a variety of purposes. They use their understanding of graphic design principles and techniques to create visual content that is both visually appealing and functional. Creating List-based Screens in Xamarin.Forms teaches you how to build data-driven mobile UIs with flexible and aesthetic layouts. This knowledge can be applied to graphic design, as you will learn how to design and implement user interfaces that are both visually appealing and functional.
Interaction Designer
Interaction Designers create and design the interactions between users and products. They use their understanding of human behavior and interaction design principles to create interactions that are both intuitive and enjoyable. Creating List-based Screens in Xamarin.Forms teaches you how to build data-driven mobile UIs with flexible and aesthetic layouts. This knowledge can be applied to interaction design, as you will learn how to design and implement user interfaces that are both visually appealing and functional for user interaction.
Information Architect
Information Architects design and organize information systems to make them easy to find and use. They use their understanding of information architecture principles and techniques to create information systems that are both efficient and effective. Creating List-based Screens in Xamarin.Forms teaches you how to build data-driven mobile UIs with flexible and aesthetic layouts. This knowledge can be applied to information architecture, as you will learn how to design and implement user interfaces that are both visually appealing and functional for organizing and presenting information.
Animator
Animators create and design animations for a variety of purposes. They use their understanding of animation principles and techniques to create animations that are both visually appealing and functional. Creating List-based Screens in Xamarin.Forms teaches you how to build data-driven mobile UIs with flexible and aesthetic layouts. This knowledge can be applied to animation, as you will learn how to design and implement user interfaces that are both visually appealing and functional for creating dynamic and engaging animations.

Reading list

We've selected eight books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Creating List-based Screens in Xamarin.Forms.
Provides a comprehensive and in-depth overview of Xamarin.Forms. It valuable resource for both beginners and experienced Xamarin.Forms developers.
Provides a comprehensive and in-depth overview of the C# programming language. It valuable resource for experienced C# developers who want to learn more about the language.
Provides a deep dive into the Common Language Runtime (CLR), the underlying platform that executes .NET code. It valuable resource for experienced developers who want to learn more about the CLR.
Provides a step-by-step guide to building six different Xamarin.Forms applications using the MVVM pattern. It valuable resource for developers who want to learn how to build real-world Xamarin.Forms applications.
Provides a comprehensive overview of the C# programming language and the .NET Core 2.0 framework. It valuable resource for both beginners and experienced C# developers. It is helpful for providing background or prerequisite knowledge.
Provides a comprehensive overview of the C# programming language. It valuable resource for both beginners and experienced C# developers. It is commonly used as a textbook at academic institutions.
Provides a fun and engaging introduction to the C# programming language. It valuable resource for beginners who have no prior programming experience.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser