Warning /!\ Ubuntu Touch is no longer maintained as a core product by Canonical. However, the Ubports community are continuing development.

Ubuntu Touch

Install
Get started here!

Get involved!
• Bugs
• Translate

• FAQ
• Release Notes

Core apps
Libertine
Cross Compile

• Devices
• Porting Guide
• Container Architecture

• Build from source
• Deploying

• Screencast
• Testing
• Specs

Get help ... and get in touch

Facebook

This web page is where we are coordinating the work to build a Facebook application for the Ubuntu Phone that could also extend to other form factors too with the responsive design features built into the Ubuntu SDK

The Details

Launchpad Project

ubuntu-facebook-app

Launchpad Team

ubuntu-facebook-dev

IRC Channel

#ubuntu-touch on Freenode

Blueprint

initial-facebook-development

Burndown Chart

coreapps-13.10

Release Schedule

Date

Milestone

Release

2013-04-15

coreapps-13.10-month-0

2013-05-15

coreapps-13.10-month-1

2013-06-15

coreapps-13.10-month-2

2013-07-15

coreapps-13.10-month-3

2013-08-15

coreapps-13.10-month-4

2013-09-15

coreapps-13.10-month-5

2013-10-15

coreapps-13.10-month-6

User Stories

Note: please don't add user stories here. We are defining these as a limited set to keep the scope more limited to get out a first version.

Functional Requirements

Note: likewise, please don't add functional requirements here. We are defining these as a limited set to keep the scope more limited to get out a first version.

Design

How To Add Your Design

To contribute design, first ensure you have picked an app and then read the App Design Guides.

Next, send an email to David Planella (david.planella AT canonical DOT com) and Michael Hall (michael.hall AT canonical DOT com) to ask to be added to MyBalsamiq (this is the system we use for creating mock-ups.

Now look at each of the screens listed in the project in the Design section and view any existing designs.

If a design matches how you think it should look but with a few changes, please don't create a new design but instead leave comments on the design itself.

If there is either no design or you would like to propose a new design, simply create the design in MyBalsamiq on https://ubuntu.mybalsamiq.com/projects/ubuntuphonecoreapps/grid. Please be sure to use the Phone container and add your design inside it.

Now link your design under the right screen heading below and using the following format:

 * [[https://ubuntu.mybalsamiq.com/projects/ubuntuphonecoreapps/YOURDESIGN|Your Name]] - summary of your design

As an example:

Main View

Facebook- main view.png

News feed, by Cem

Edit mockup in Balsamiq >

News feed view

Facebook app.png

News feed, by Oscar

Edit mockup in Balsamiq >

My profile/timeline view

Friend's profile/timeline view

Post status update

Include option to add photo, video or location

Like a status update

Share a status update

Like a comment

Individual status update view

Tag a friend in a photo

Send Friend request

Notification of friend request

Friends list view

Delete a friend

New comment notification

Chat with friend view

Start new chat view

Previous chats view

List groups

View group feed

Post to a group

Create new Event

Send event invites

Accept/Reject event invite

View events

Facebook - View events.png

View events, by Cem

Edit mockup in Balsamiq >

Implementation

This is where the spec will be.

Touch/CoreApps/Facebook (last edited 2013-06-05 18:24:49 by mhall119)