Learn how to build a to-do app for WP7
The ToDoLists is an app built with UI for Windows Phone by the Telerik Windows Phone team. It serves several goals:
This page will serve as a hub for all related resources. If you like those resources do not hesitate to share it with your fellow developers and spread the Windows Phone development vibe.
This is obvious but we feel obliged to mention it. The benefits of having wireframes at the very early stage, before the Windows Phone app development starts, are enormous. It helps both developers and designers to be on the same page and allow them to better plan and coordinate the implementations from developer and designer perspective. With Silverlight as an app framework the design can be applied without almost any codes changes at a later stage. This is the wireframe of the todolists app.
After we agreed on the wireframes, Nina – our designer came up with this beautiful design. If you are a beginner in the Windows Phone development you will see some new UI elements on the screens of the application – mainly the Panorama and Pivot controls. These two controls are part of the new Modern design concept developed by Microsoft. The Modern design concept is very well documented by Microsoft – you can find the latest specification here.
The home screen of the application consists of the following major components: Panorama, Tasks List, Projects List. Read how you can keep the logo and the “task list” always visible. Learn how to create task lists. Take a look at the data model. And finally learn how to implement the UI.
The next resource will show you how to create an Add/Edit Task functionality. What’s more interesting – it will show you how to add phone specific features to your app such as: attaching photo and voice to a task, get an e-mail or phone number from the user’s contacts etc.
In the next blog post you will learn how to implement a real life LOB scenario for Windows Phone. The todolists has a lot of tasks which should be persisted on the device. Check out how SterlingDB - an open source, well documented and high performance database can help you in such scenario.
Copyright © 2017, Progress Software Corporation and/or its subsidiaries or affiliates. All Rights Reserved.
Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks or appropriate markings.