Характеристика універсальної програмної платформи Microsoft Windows. Аналіз мови програмування С# та систем управління базами даних. Використання онлайн-агрегатора в клієнтському додатку для програмної платформи Microsoft Windows в інтернет середовищі.
Аннотация к работе
Більшість людей кожного дня читають новини з найрізноманітніших джерел: газети, журнали, інтернет сайти, соціальні мережі та ін. Після появи Windows 10 та її універсальної програмної платформи (UWP) пройшло ще зовсім не багато часу, а вона вже встигла зарекомендувати себе з кращої сторони як серед користувачів, так і серед розробників програмного забезпечення. Практичне значення отриманих результатів: розроблений додаток буде доступний для завантаження всім користувачам операційної системи Windows 10 та Windows 10 Mobile, що дасть змогу існуючим та новим користувачам сервісу THEOLDREADER, зручно користуватися сервісом з будь-якого пристрою та постійно слідкувати за новинами. RSS-агрегатор - клієнтська програма або веб-застосунок для автоматичного збору повідомлень із джерел, що експортують у формати RSS або Atom, наприклад заголовків новин, блогів, подкастів та відео блогів. У березні 2013 року, в сервісу було лише 10000 користувачів, але після того як Google оголосила про закриття Google Reader він почав швидко набирати популярність.Основні запити API: status?output=json - повертає статус сервера user-info?output=json - повертає інформацію про користувача tag/list?output=json - повертає список тек з підписками rename-tag - переіменовуе теку disable-tag - видаляе теку unread-count?output=json - повертае список оновлених новин subscription/quickadd?quickadd=blog.theoldreader.com - створює нову підписку mark-all-as-read - відмічає всі оновлення як прочитані stream/items/contents?output=json - повертає повну новину subscription/list?output=json - повертає список підписок Windows 10 полегшує розробку додатків для UWP, пропонуючи всього один набір API, один пакет додатку та один магазин для забезпечення роботи додатку на всіх пристроях під управлінням Windows 10 - компютері, планшеті, телефоні та на інших пристроях. {public string CRAWLTIMEMSEC {get; set; } public string TIMESTAMPUSEC {get; set; } public string id {get; set; } public List categories {get; set; } public string title {get; set; } public int published {get; set; } public int updated {get; set; } public List canonical {get; set; } public List alternate {get; set; } public Summary summary {get; set; } public string author {get; set; } public List annotations {get; set; } public List LIKINGUSERS {get; set; } public int LIKINGUSERSCOUNT {get; set; } public List comments {get; set; } public Origin origin {get; set; } {public string direction {get; set; } public string id {get; set; } public string title {get; set; } public string description {get; set; } public Self self {get; set; } public int updated {get; set; } public List items {get; set; } [PRIMARYKEY] public string id {get; set; } public string title {get; set; } public string TIMESTAMPUSEC {get; set; } public string DATETIME public string href {get; set; } public string content {get; set; } public string author {get; set; } public string tagid {get; set; } public string TAGNAME {get; set; } public string STREAMID {get; set; } public string STREAMNAME {get; set; } private bool _ISREADED;У дипломній роботі вирішено актуальну задачу, повязану з розробкою клієнтського додатку для онлайн-агрегатора новин, на базі універсальної програмної платформи Microsoft Windows (UWP). На початку написання дипломної роботи було переглянуто історію створення подібних додатків та існуючі сервіси для агрегації новин.