Презентира:
Борислав Трайков – Software Engineer in Test
Developing attractive facebook applications with j query and asp
   Разбиране на социалните нужди на
    потребителя и прилагане на принципите за
    добър социален дизайн

   Гледна точка на потребителя
                     Разговор
Потребител                               Общност
                     (споделяне)
     - желание за принадлежност;
     - нужда да изкаже лично мнение
     - търсене на общи интереси с други хора
   Гледна точка на приложението:

                     Разговор
Потребител                                 Общност
                     (споделяне)

Използване на препоръки, извлечени от:
- личната информация на посетителя
- въз основа на предпочитанията на неговите приятели
   „Колкото повече, толкова повече“
   Решение на проблема „не знам какво искам“
   Доверие, въз основа на социална група
1.    Активно взема решения, които влияят на него
      (неговият профил, стена и т.н.)
     ◦ Опознава себе си, тъй като нищо не се случва
       автоматично или без негово/нейно знание

2.    (Не)осъзнато допринася към „разговора“
      (наличие на интересни неща) с дадена група
      от хора

3.    Представя себе си (своите интереси и
      личност), което го подбужда към #1
      (кръгът се затваря )
   Нашето приложение има нужда от
    вниманието на потребителите

   Всеки принос от потребител на
    приложението привлича вниманието на
    неговите приятели

   Възможности за адаптиране към
    вкусовете/интересите на посетителите
   Основни социални единици във Facebook:
    ◦ Мрежи (професионални)
    ◦ Групи (демократично управление от множество
      членове)
    ◦ Страници (всяка има свой администратор)

   Как всяка една социална единица
    допринася за преживяванията на
    посетителя в среда, разчитаща на
    Facebook?
   Трябва да се изиска достъп до личната
    и/или социалната информация на
    потребителя (защо?)

   Възможност за споделяне на откритото в
    приложението с поне още един човек

   Възмостност за изказване на лично мнение
   Facebook canvas
    ◦ HTML5 canvas-like
      Свободно поле за различни компоненти


   Компоненти за социално взаимодействие

   Социални канали
    ◦ Новинарски поток (news feed)
    ◦ Канали по подразбиране
Developing attractive facebook applications with j query and asp
   Уникално преживяване за посетителите
   Ненатрапчиво присъствие на facebook
    компоненти
   Изцяло пожелателно взаимодействие с
    посетителя
   Пример:
    https://apps.facebook.com/curiositybg/index/
   Facebook предлага уеб платформа –
    независимо от приложението-консуматор
    ◦ Комуникация през HTTP




   Social plugins – универсални компоненти за
    facebook функционалност
   Facebook предлага уеб платформа –
    независимо от приложението-консуматор
    ◦ Стандарт за сигурност: OAuth 2.0



   Стандарти (или вариации на такива),
    използвани от facebook:
    ◦ Преди: REST & FBML
    ◦ Сега: Open Graph Protocol (Graph API) + FQL
Developing attractive facebook applications with j query and asp
   Защо? Нали имаме social plugins?

   Контекст на голямо приложение/сайт

   Съвместимост с вече съществуващи
    технологии ( .NET, PHP, Java и други)
Developing attractive facebook applications with j query and asp
   Засилване на свързаността между
    приложенията благодарение на вездесъщи
    API-та
   Разрушаване и предефиниране на
    бариерите между мобилите/уеб и
    настолните приложения
   Awesome future will be awesome 
infragisticsfriends@infragistics.com

More Related Content

PDF
Algoritheme
PPTX
Crash Course on Creativity - Observation lab
PDF
Crash course - Assignment 4
PDF
Assignment 04 Connect & Combine - by Zeina Zuaiter
PPTX
What i love by andrew and mommy
PPTX
Hahn horticulture garden at virginia tech
PDF
3rd assignment by team 25783 - let them play to eat
PPTX
Gamification workshop
Algoritheme
Crash Course on Creativity - Observation lab
Crash course - Assignment 4
Assignment 04 Connect & Combine - by Zeina Zuaiter
What i love by andrew and mommy
Hahn horticulture garden at virginia tech
3rd assignment by team 25783 - let them play to eat
Gamification workshop

Viewers also liked (10)

PDF
Sleepwalker Comic
PDF
Framing and reframing
PPTX
What i love by andrew and mommy
PDF
Last assignment
PDF
Zeina zuaiter
PPTX
Space by andrew
PDF
Crash course - Assignment 4
ODP
Fotos josep i paula
PPT
creativity
PPTX
Gamification: Work hours? Time to play the game!!
Sleepwalker Comic
Framing and reframing
What i love by andrew and mommy
Last assignment
Zeina zuaiter
Space by andrew
Crash course - Assignment 4
Fotos josep i paula
creativity
Gamification: Work hours? Time to play the game!!
Ad

Similar to Developing attractive facebook applications with j query and asp (20)

PDF
10 Facebook trends of 2017
PPTX
Вашата библиотека Web 2.0
PPT
Social media comunication-ethics_presented
PPT
Facebook Optimization
PDF
Социални мрежи и тяхното приложение при изграждане на уебсайтове и Facebook а...
PDF
Социални мрежи и тяхното приложение при изграждане на уебсайтове и Facebook а...
PDF
My success crm
ODP
Social Software for Business
PPT
Най-модерната тенденция в уеб дизайна - UX
PPTX
The Web and The Social - Harry Birimirski, Smart IT
PPTX
Социални мрежи и облачни услуги: отвъд Facebook и Dropbox
PPTX
История на медиите и Интернет
PPTX
Presentation bg site 2013
PPTX
Travel Camp - Елена • Презентация за социалните медии в интернет
PPT
socialni mreji
PPT
SocialBorn - Вашият социален бизнес инструмент !
PDF
Социални мрежи
PDF
History of the Internet and basic media literacy - Justine Toms
PDF
Facebook и мой сайт
PPT
Fn11791 svetoslavvasilev presentation.pptx
10 Facebook trends of 2017
Вашата библиотека Web 2.0
Social media comunication-ethics_presented
Facebook Optimization
Социални мрежи и тяхното приложение при изграждане на уебсайтове и Facebook а...
Социални мрежи и тяхното приложение при изграждане на уебсайтове и Facebook а...
My success crm
Social Software for Business
Най-модерната тенденция в уеб дизайна - UX
The Web and The Social - Harry Birimirski, Smart IT
Социални мрежи и облачни услуги: отвъд Facebook и Dropbox
История на медиите и Интернет
Presentation bg site 2013
Travel Camp - Елена • Презентация за социалните медии в интернет
socialni mreji
SocialBorn - Вашият социален бизнес инструмент !
Социални мрежи
History of the Internet and basic media literacy - Justine Toms
Facebook и мой сайт
Fn11791 svetoslavvasilev presentation.pptx
Ad

More from Borislav Traykov (10)

PPTX
CI from scratch with Jenkins (EN)
PPTX
[Dev.bg] CI from scratch with Jenkins
PPTX
Knigi igri.bg
PPTX
[Dev.bg] How to automate the integration of test results
PPTX
DevOps: what kind of position is it and what people you can meet at it
PPTX
TestOps - BurgasConf 2017
PPTX
[Dev.BG] Options for automated tests on windows desktop applications
PPT
[Concise Bulgarian]joys and-woes_of_using_postman
PPT
[Verbose Bulgarian]joys and-woes_of_using_postman
PPTX
Gamification: why it is cool to play at work
CI from scratch with Jenkins (EN)
[Dev.bg] CI from scratch with Jenkins
Knigi igri.bg
[Dev.bg] How to automate the integration of test results
DevOps: what kind of position is it and what people you can meet at it
TestOps - BurgasConf 2017
[Dev.BG] Options for automated tests on windows desktop applications
[Concise Bulgarian]joys and-woes_of_using_postman
[Verbose Bulgarian]joys and-woes_of_using_postman
Gamification: why it is cool to play at work

Developing attractive facebook applications with j query and asp

  • 3. Разбиране на социалните нужди на потребителя и прилагане на принципите за добър социален дизайн  Гледна точка на потребителя Разговор Потребител Общност (споделяне) - желание за принадлежност; - нужда да изкаже лично мнение - търсене на общи интереси с други хора
  • 4. Гледна точка на приложението: Разговор Потребител Общност (споделяне) Използване на препоръки, извлечени от: - личната информация на посетителя - въз основа на предпочитанията на неговите приятели  „Колкото повече, толкова повече“  Решение на проблема „не знам какво искам“  Доверие, въз основа на социална група
  • 5. 1. Активно взема решения, които влияят на него (неговият профил, стена и т.н.) ◦ Опознава себе си, тъй като нищо не се случва автоматично или без негово/нейно знание 2. (Не)осъзнато допринася към „разговора“ (наличие на интересни неща) с дадена група от хора 3. Представя себе си (своите интереси и личност), което го подбужда към #1 (кръгът се затваря )
  • 6. Нашето приложение има нужда от вниманието на потребителите  Всеки принос от потребител на приложението привлича вниманието на неговите приятели  Възможности за адаптиране към вкусовете/интересите на посетителите
  • 7. Основни социални единици във Facebook: ◦ Мрежи (професионални) ◦ Групи (демократично управление от множество членове) ◦ Страници (всяка има свой администратор)  Как всяка една социална единица допринася за преживяванията на посетителя в среда, разчитаща на Facebook?
  • 8. Трябва да се изиска достъп до личната и/или социалната информация на потребителя (защо?)  Възможност за споделяне на откритото в приложението с поне още един човек  Възмостност за изказване на лично мнение
  • 9. Facebook canvas ◦ HTML5 canvas-like  Свободно поле за различни компоненти  Компоненти за социално взаимодействие  Социални канали ◦ Новинарски поток (news feed) ◦ Канали по подразбиране
  • 11. Уникално преживяване за посетителите  Ненатрапчиво присъствие на facebook компоненти  Изцяло пожелателно взаимодействие с посетителя  Пример: https://apps.facebook.com/curiositybg/index/
  • 12. Facebook предлага уеб платформа – независимо от приложението-консуматор ◦ Комуникация през HTTP  Social plugins – универсални компоненти за facebook функционалност
  • 13. Facebook предлага уеб платформа – независимо от приложението-консуматор ◦ Стандарт за сигурност: OAuth 2.0  Стандарти (или вариации на такива), използвани от facebook: ◦ Преди: REST & FBML ◦ Сега: Open Graph Protocol (Graph API) + FQL
  • 15. Защо? Нали имаме social plugins?  Контекст на голямо приложение/сайт  Съвместимост с вече съществуващи технологии ( .NET, PHP, Java и други)
  • 17. Засилване на свързаността между приложенията благодарение на вездесъщи API-та  Разрушаване и предефиниране на бариерите между мобилите/уеб и настолните приложения  Awesome future will be awesome 

Editor's Notes

  • #4: https://www.facebook.com/heavy.metal.slushane
  • #5: https://www.facebook.com/DC.Shoes?sk=wall
  • #7: https://www.facebook.com/Djentlemen?sk=wall
  • #8: https://www.facebook.com/groups/2404731997/https://www.facebook.com/pages/%D0%A1%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5-%D0%94%D0%AA%D0%93%D0%90/29248294491https://www.facebook.com/help/networks
  • #9: http://www.zoopark.bg/m_signup/v_registration
  • #12: https://apps.facebook.com/curiositybg/index
  • #13: Social plugins: https://developers.facebook.com/docs/plugins/
  • #14: Oauth: https://developers.facebook.com/docs/oauth2-https-migration/REST: https://developers.facebook.com/docs/reference/rest/auth.revokeAuthorization/FBML: https://developers.facebook.com/docs/reference/fbml/comments_(XFBML)/Graph API: https://developers.facebook.com/docs/reference/api/ && https://developers.facebook.com/tools/explorerFQL: https://developers.facebook.com/docs/reference/fql/event/
  • #16: http://facebooksdk.codeplex.com/
  • #18: https://developers.facebook.com/roadmap/http://ifttt.com/recipes