Top Banner
make web, not war. Building & Designing a Twitter Application: DigiTweet Mano Kulasingam Director, Professional Services [email protected] http://blog.digiflare.com This deck is available at: http://tinyurl.com/xxx
18

Make Web, Not War - Building & Designing a Twitter Application - DigiFlare

Aug 21, 2015

Download

Technology

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Make Web, Not War - Building & Designing a Twitter Application - DigiFlare

make web, not war.

Building & Designing a Twitter Application:

DigiTweet

Mano KulasingamDirector, Professional [email protected]://blog.digiflare.com

This deck is available at: http://tinyurl.com/xxx

Page 2: Make Web, Not War - Building & Designing a Twitter Application - DigiFlare

Goals for Today’s Session

• Social Networking service: Twitter

• What is Twitter?• Is there a better User Experience than Twitter.com

• What is User Experience?

• UX across Desktop and Web• Demo DigiTweet

• Express yourself with Expression Blend

• How to use Adobe artifacts in Expression Blend

Page 3: Make Web, Not War - Building & Designing a Twitter Application - DigiFlare

Poll the Audience

Who uses Twitter on a regular basis?

A. Yes, all the time

B. Sometimes

C. No, not into micro blogging

D. Never heard of it

Page 4: Make Web, Not War - Building & Designing a Twitter Application - DigiFlare

What is Twitter?

Twitter is a free social networking and micro-blogging service,that allows its users to send and read other users' updates(otherwise known as tweets), which are text-based posts of upto 140 characters in length.

Answering one simple question.

What are you doing?

Page 5: Make Web, Not War - Building & Designing a Twitter Application - DigiFlare

Who is using Twitter?

• Barack Obama• Al Gore• Richard Branson•Oprah Winfrey• Shaquille O’Neal• Coldplay• Ashton Kutcher• ...

Page 6: Make Web, Not War - Building & Designing a Twitter Application - DigiFlare

Twitter Clients

Twitter.com

TwitterBerry

Tiny Twitter

Twhirl Twitteriffic

TweetDeck

Page 7: Make Web, Not War - Building & Designing a Twitter Application - DigiFlare

Poll the Audience

Who has heard of User Experience (UX)?

A. Yes

B. No

Page 8: Make Web, Not War - Building & Designing a Twitter Application - DigiFlare

What is User Experience (UX)?

Engage• Is the screen attractive and well planned?• Is the information useful, up-to-date and easy to comprehend• Avoid UI pitfalls – long forms, slow response time, or complex passwords

Empower• What does the user want from the visit – Is it to get info, perform task, or to be entertained• Does the site deliver what the user wanted?• Does user actions produce desired results – Use icons and tool tips

Ease of Use• Ensure all links are clearly clickable• Does the user know where a click will take them, and do they know how to get back?• Reduce errors and unpleasant surprises

Page 9: Make Web, Not War - Building & Designing a Twitter Application - DigiFlare

UX on the Browser and Desktop

Page 10: Make Web, Not War - Building & Designing a Twitter Application - DigiFlare

Poll the Audience

Who downloads and tests out Open Source applications on sites like CodePlex?

A. Yes, all the time

B. Sometimes

C. At least once

D. Never

Page 11: Make Web, Not War - Building & Designing a Twitter Application - DigiFlare

DigiTweet

DigiTweet is an open source desktop Twitter client for Windows. DigiTweet provides Twitter functionalities with rich user interface through Windows Presentation Foundation (WPF). Project source code available at Codeplex.

Page 12: Make Web, Not War - Building & Designing a Twitter Application - DigiFlare

demoDigiTweet

Let’s see what we can crash today

Page 13: Make Web, Not War - Building & Designing a Twitter Application - DigiFlare

DigiTweet vs Twitter.com

Twitter.com• Create and view tweets• Reply, Retweet, Direct

Messages and • User Profile• Favourite• Search

DigiTweet• Twitter.com features ++• Interactive dockable pane• Share pictures with TwitPic• Friends List• Categorize Contacts with

Colors & Toast Alerts• Preview Tweet URL

Page 14: Make Web, Not War - Building & Designing a Twitter Application - DigiFlare

Poll the Audience

Did you know that you can use non-Microsoft design tools to create artifacts for Silverlight and WPF application?

A. Yes, way cool with the integration features of tools like MS Expression Blend

B. No, but I'd like to know more

C. No, design isn’t really my thing

Page 15: Make Web, Not War - Building & Designing a Twitter Application - DigiFlare

Expression Blend Features

• Design for Desktop and Web

• WYSIWYG Design Surface

• Over 30 Controls and Containers

• Professional Timeline

• Styling and Customization

• Importing Photoshop and Adobe Illustrator files

• Effects

• Design-time annotations

• XAML

• Visual Studio Integration

Page 16: Make Web, Not War - Building & Designing a Twitter Application - DigiFlare

Adobe File Import

• Adobe Photoshop files– Layers with positions– Bitmap and vector graphics– Text– Masks– Gradient and solid fills

• Adobe Illustrator files– Equivalent to support in Expression Design– PDF compatible files

Page 17: Make Web, Not War - Building & Designing a Twitter Application - DigiFlare

demoImport Adobe design artifacts into Blend 3

Let’s see what we can crash today

Page 18: Make Web, Not War - Building & Designing a Twitter Application - DigiFlare

Q&A

Mano Kulasingam

Director, Professional Services

[email protected]

http://blog.digiflare.com

http://www.digitweet.com