Your assignment is to design a user-interface for an RSS newsfeed in TouchDevelop using pages and boxes.
You application will call the action web->feed to parse the newsfeed. The result will be a message collection. Your code must iterate over each message, and display the content.
Note that each message will (optionally) contain the following content:
Your application will need to display each of these items.
As an example, we've published a sample web application RSS Portal. Spend some time playing around with the sample. Note what happens when you change the display size to have more vertical space than horizontal. Notice how you can “drill down” to get more content.
To get you started, we've published a skeleton version of the application here. The skeleton code already handles parsing the news feed. You will need to write the code for the action display message. The action display message will call the helper actions, such as display author, to display the message content.
You may also want to look at the grid of squares application for inspiration.
To create your own copy of the skeleton code, select the Edit button.
If you have any problems, you should post to the TouchDevelop forums. From the TouchDevelop “hub”, under “social”, select “Forums”. The TouchDevelop team will be monitoring the forum to answer your questions.
After publishing your application, submit a plain text README file on CMS explaining your design, and the decisions for your design. This will help the TA to grade your assignment.