Unit & Automation Testing in Android - Stanislav Gatsev, Melon
The Web and The Social - Harry Birimirski, Smart IT
1.
2. Кои сме ние?
• Смарт ИТ
• Нашите продукти
– Development
– IT
• Какво предлагаме?
• Защо участваме?
3. Какво следва?
Разработване на цялостна online система за
интеграция с Facebook “from scratch”
• Authentication с Facebook
• Изтегляне на Facebook потребител
• Запазване на данните
• Интерфейс за работа с данните
Simple login with Twitter
8. Още статистика ..
• Google+ = 500 милиона потребители
• LinkedIn = 238 милиона потребители
• Instagram = 130 милиона потребители
• YouTube = над 1 милиард уникални посещения месечно
• 4,2 милиарда от населението използват мобилните си устройства за
да бъдат в социалните мрежи
• Над 46% пускат запитване в социалните мрежи за бъдеща покупка
Източници:
www.facebook.com
www.ekpandedramblings.com
www.mediabistro.com
www.socialmediatoday.com
9. Свързване
• Login interface
http://css3gen.com/
http://css3generator.com/
• Client side
https://developers.facebook.com/docs/javascript/quickstart/v2.0
https://developers.facebook.com/docs/plugins/login-button/
https://developers.facebook.com/docs/reference/javascript/FB.getLoginStatus/
https://developers.facebook.com/docs/javascript/reference/FB.api/
• Server side
http://facebooksdk.net/
Каква е разликата ?
Демо ..
10. Достъп до user
Какви данни ни се предоставят?
Ниво на достъп?
https://developers.facebook.com/tools/explorer
– Facebook graph(API)
– FQL заявки(SQL)
https://developers.facebook.com/docs/technical-guides/fql/
Useful Docs :
https://developers.facebook.com/docs/reference/fql/developer/
11. Достъп до данните
Проблеми и решения ..
Време за изтегляне на информацията
Неструктурирани динамични данни
Много и чести промени
Демо ..
12. Запазване на данните
Проблеми и решения ..
Структуриране на неструктурираните данни
• Друг тип база данни
• Useful link : http://jsonlint.com/
Използване на шаблона на Facebook
Частично запазване с възможност за допълване в по късен етап
Връзки м/у отделните елементи
13. Интерфейс за работа с данните
• Google API`s
https://developers.google.com/chart/interactive/docs/gallery
• Други контроли ?
Демо ..