SlideShare uma empresa Scribd logo
1 de 18
Презентира:
Борислав Трайков – Software Engineer in Test
   Разбиране на социалните нужди на
    потребителя и прилагане на принципите за
    добър социален дизайн

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

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

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

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

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

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

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

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

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

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


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

   Социални канали
    ◦ Новинарски поток (news feed)
    ◦ Канали по подразбиране
   Уникално преживяване за посетителите
   Ненатрапчиво присъствие на 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
   Защо? Нали имаме social plugins?

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

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

Mais conteúdo relacionado

Destaque (10)

Sleepwalker Comic
Sleepwalker ComicSleepwalker Comic
Sleepwalker Comic
 
Framing and reframing
Framing and reframingFraming and reframing
Framing and reframing
 
What i love by andrew and mommy
What i love by andrew and mommyWhat i love by andrew and mommy
What i love by andrew and mommy
 
Last assignment
Last assignmentLast assignment
Last assignment
 
Zeina zuaiter
 Zeina zuaiter Zeina zuaiter
Zeina zuaiter
 
Space by andrew
Space by andrewSpace by andrew
Space by andrew
 
Crash course - Assignment 4
Crash course - Assignment 4Crash course - Assignment 4
Crash course - Assignment 4
 
Fotos josep i paula
Fotos josep i paulaFotos josep i paula
Fotos josep i paula
 
creativity
creativity creativity
creativity
 
Gamification: Work hours? Time to play the game!!
Gamification: Work hours? Time to play the game!!Gamification: Work hours? Time to play the game!!
Gamification: Work hours? Time to play the game!!
 

Semelhante a Developing attractive facebook applications with j query and asp

Social Software for Business
Social Software for BusinessSocial Software for Business
Social Software for Business
Lidia Vikulova
 
Презентация на eLearn.Pro BG в .PDF формат
 Презентация на eLearn.Pro BG в .PDF формат Презентация на eLearn.Pro BG в .PDF формат
Презентация на eLearn.Pro BG в .PDF формат
Moby2 Ltd.
 
Social software for HR managers
Social software for HR managersSocial software for HR managers
Social software for HR managers
Lidia Vikulova
 
SEO Conference 2013 Lily Grozeva
SEO Conference 2013 Lily GrozevaSEO Conference 2013 Lily Grozeva
SEO Conference 2013 Lily Grozeva
Lily Grozeva
 
The Social Business - Common Business Pains
The Social Business - Common Business PainsThe Social Business - Common Business Pains
The Social Business - Common Business Pains
Lidia Vikulova
 
Introduction socialni deinosti
Introduction socialni deinostiIntroduction socialni deinosti
Introduction socialni deinosti
Stoyan Saev
 
Най-модерната тенденция в уеб дизайна - UX
Най-модерната тенденция в уеб дизайна - UXНай-модерната тенденция в уеб дизайна - UX
Най-модерната тенденция в уеб дизайна - UX
Lucrat
 

Semelhante a Developing attractive facebook applications with j query and asp (20)

Facebook Optimization
Facebook OptimizationFacebook Optimization
Facebook Optimization
 
Social Software for Business
Social Software for BusinessSocial Software for Business
Social Software for Business
 
Presentation bg site 2013
Presentation bg site 2013Presentation bg site 2013
Presentation bg site 2013
 
Презентация на eLearn.Pro BG в .PDF формат
 Презентация на eLearn.Pro BG в .PDF формат Презентация на eLearn.Pro BG в .PDF формат
Презентация на eLearn.Pro BG в .PDF формат
 
Презентация - eLearn.pro
Презентация - eLearn.proПрезентация - eLearn.pro
Презентация - eLearn.pro
 
Google Cloud Natural Language for SEO
Google Cloud Natural Language for SEO  Google Cloud Natural Language for SEO
Google Cloud Natural Language for SEO
 
Presentation eLearn.pro
Presentation eLearn.proPresentation eLearn.pro
Presentation eLearn.pro
 
The Social SW Market
The Social SW MarketThe Social SW Market
The Social SW Market
 
Social software for HR managers
Social software for HR managersSocial software for HR managers
Social software for HR managers
 
SEO Conference 2013 Lily Grozeva
SEO Conference 2013 Lily GrozevaSEO Conference 2013 Lily Grozeva
SEO Conference 2013 Lily Grozeva
 
The Social Business - Common Business Pains
The Social Business - Common Business PainsThe Social Business - Common Business Pains
The Social Business - Common Business Pains
 
SEO курс 2014, лекция 1 - Основи на търсенето
SEO курс 2014, лекция 1 - Основи на търсенетоSEO курс 2014, лекция 1 - Основи на търсенето
SEO курс 2014, лекция 1 - Основи на търсенето
 
Introduction socialni deinosti
Introduction socialni deinostiIntroduction socialni deinosti
Introduction socialni deinosti
 
Proekti
ProektiProekti
Proekti
 
Melchor
MelchorMelchor
Melchor
 
Успешната SEO стратегия за онлайн магазини днес
Успешната SEO стратегия за онлайн магазини днесУспешната SEO стратегия за онлайн магазини днес
Успешната SEO стратегия за онлайн магазини днес
 
Най-модерната тенденция в уеб дизайна - UX
Най-модерната тенденция в уеб дизайна - UXНай-модерната тенденция в уеб дизайна - UX
Най-модерната тенденция в уеб дизайна - UX
 
Web site creation
Web site creationWeb site creation
Web site creation
 
Модул 4 - Създаване на съдържание
Модул 4 - Създаване на съдържаниеМодул 4 - Създаване на съдържание
Модул 4 - Създаване на съдържание
 
The Mobile version of a web-site - a plus for SEO optimization 2011
The Mobile version of a web-site - a plus for SEO optimization 2011 The Mobile version of a web-site - a plus for SEO optimization 2011
The Mobile version of a web-site - a plus for SEO optimization 2011
 

Mais de Borislav Traykov

Mais de Borislav Traykov (10)

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

Developing attractive facebook applications with j query and asp

  • 2.
  • 3. Разбиране на социалните нужди на потребителя и прилагане на принципите за добър социален дизайн  Гледна точка на потребителя Разговор Потребител Общност (споделяне) - желание за принадлежност; - нужда да изкаже лично мнение - търсене на общи интереси с други хора
  • 4. Гледна точка на приложението: Разговор Потребител Общност (споделяне) Използване на препоръки, извлечени от: - личната информация на посетителя - въз основа на предпочитанията на неговите приятели  „Колкото повече, толкова повече“  Решение на проблема „не знам какво искам“  Доверие, въз основа на социална група
  • 5. 1. Активно взема решения, които влияят на него (неговият профил, стена и т.н.) ◦ Опознава себе си, тъй като нищо не се случва автоматично или без негово/нейно знание 2. (Не)осъзнато допринася към „разговора“ (наличие на интересни неща) с дадена група от хора 3. Представя себе си (своите интереси и личност), което го подбужда към #1 (кръгът се затваря )
  • 6. Нашето приложение има нужда от вниманието на потребителите  Всеки принос от потребител на приложението привлича вниманието на неговите приятели  Възможности за адаптиране към вкусовете/интересите на посетителите
  • 7. Основни социални единици във Facebook: ◦ Мрежи (професионални) ◦ Групи (демократично управление от множество членове) ◦ Страници (всяка има свой администратор)  Как всяка една социална единица допринася за преживяванията на посетителя в среда, разчитаща на Facebook?
  • 8. Трябва да се изиска достъп до личната и/или социалната информация на потребителя (защо?)  Възможност за споделяне на откритото в приложението с поне още един човек  Възмостност за изказване на лично мнение
  • 9. Facebook canvas ◦ HTML5 canvas-like  Свободно поле за различни компоненти  Компоненти за социално взаимодействие  Социални канали ◦ Новинарски поток (news feed) ◦ Канали по подразбиране
  • 10.
  • 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
  • 14.
  • 15. Защо? Нали имаме social plugins?  Контекст на голямо приложение/сайт  Съвместимост с вече съществуващи технологии ( .NET, PHP, Java и други)
  • 16.
  • 17. Засилване на свързаността между приложенията благодарение на вездесъщи API-та  Разрушаване и предефиниране на бариерите между мобилите/уеб и настолните приложения  Awesome future will be awesome 

Notas do Editor

  1. https://www.facebook.com/heavy.metal.slushane
  2. https://www.facebook.com/DC.Shoes?sk=wall
  3. https://www.facebook.com/Djentlemen?sk=wall
  4. 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
  5. http://www.zoopark.bg/m_signup/v_registration
  6. https://apps.facebook.com/curiositybg/index
  7. Social plugins: https://developers.facebook.com/docs/plugins/
  8. 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/
  9. http://facebooksdk.codeplex.com/
  10. https://developers.facebook.com/roadmap/http://ifttt.com/recipes