RSS reader application for iOS
Thesis title: | Komunitní RSS čtečka pro iOS |
---|---|
Author: | Nováček, Stanislav |
Thesis type: | Bakalářská práce |
Supervisor: | Vojíř, Stanislav |
Opponents: | Hradil, Jiří |
Thesis language: | Česky |
Abstract: | Mobilní telefony se den co den stávají nejvíce používanou technologií. Počet jejich uživatelů neustále roste, hlavně kvůli lepší dostupnosti chytrých zařízení, jejich funkčností a také díky větší dostupnosti mobilního internetového připojení. A spolu s chytrými telefony roste množství mobilních aplikací, které nám šetří čas a peníze. E-mailový klient, kalendář, RSS čtečky, internetové prohlížeče a prohlížeče dokumentů, aplikace pro sociální sítě, iternetová rádia, navigace využivající GPS a mnoho dalších. To vše v jednom zařízení v naší kapsi. Cílem této práce je vytvoření komunitní RSS čtečky Felicity - mobilní aplikace pro iOS - a její publikace na App Store. Práce může také sloužit jako inspirace při vytváření podobných aplikací pro iOS zařízení a přiložené soubory se zdrojovými kódy mohou sloužit jako praktický studijní materiál. Nejprve je čtenář uveden do problematiky charakteristiky mobilních aplikací a mobilních platforem. Uvedeny zde jsou také novinky v iOS 8, potřebné věci pro vývoj aplikace pro Apple iOS zařízení, stručný popis programovacích jazyků Objective-C a Swift a charakteristika syndikace webového obsahu a formátů RSS a Atom. Následně je v rámci práce popsána tvorba aplikace pro platformu iOS. Touto aplikací je komunitní RSS čtečka postavená na cloudových službách Feedly. Od jiných RSS čteček se liší sociální částí, která dává aplikaci výhodu sdílení článků mezi své kamarády. Dále je uveden popis její funkcionality, uživatelského rozhnaní, přiblížení implementace a popis použitých knihoven třetích stran. V poslední části práce jsou uvedeny způsoby, jak podpořit spuštění, počet stažení, hodnocení a následné udržení aplikace v povědomí uživatelů. |
Keywords: | RSS; Feedly; Swift; App Store; mobilní aplikace; iPhone; iOS; Objective-C; Xcode; feed; Atom |
Thesis title: | RSS reader application for iOS |
---|---|
Author: | Nováček, Stanislav |
Thesis type: | Bachelor thesis |
Supervisor: | Vojíř, Stanislav |
Opponents: | Hradil, Jiří |
Thesis language: | Česky |
Abstract: | The aim of this thesis is to develop an iOS application, an RSS reader mobile application with some social aspects and it's publication on the App Store. This thesis can also serve as inspiration when creating similar applications for iOS devices and enclosed source code can also serve as a practical study material. There are two parts of this thesis - the theoretical part and the practical part. In the theoretical part, the reader is provided with an overview of mobile development and mobile platforms. Moreover, there are mentioned new features of iOS 8, things needed for iOS development, a brief overview of Objective-C and Swift programming languages and web syndication and RSS & Atom formats characterized. In the practical part, there is the development of the RSS reader application which is based on using Feedly cloud services. Next there is a description of the features and functionality, the user interface, some topics of implementation are tackled and there is a list of third party libraries that are used in the application. Some marketing strategies and support is described in the last few pharagraphs of this part of the thesis. |
Keywords: | Xcode; App Store; mobile applications; iPhone; RSS; Atom; feed; Swift; Objective-C; Feedly; iOS |
Information about study
Study programme: | Aplikovaná informatika/Informatika |
---|---|
Type of study programme: | Bakalářský studijní program |
Assigned degree: | Bc. |
Institutions assigning academic degree: | Vysoká škola ekonomická v Praze |
Faculty: | Faculty of Informatics and Statistics |
Department: | Department of Information and Knowledge Engineering |
Information on submission and defense
Date of assignment: | 4. 12. 2013 |
---|---|
Date of submission: | 5. 5. 2015 |
Date of defense: | 24. 6. 2015 |
Identifier in the InSIS system: | https://insis.vse.cz/zp/45760/podrobnosti |