

- Create app for trending news topics install#
- Create app for trending news topics free#
- Create app for trending news topics windows#
The app will show a text box to get input from the user. When the user presses a search icon which locates at the left top of the default main page.

Search page is page that shows a result from getNewsHeadlines. It will call function getNewsHeadlines from RDPManager class to get a list of headlines. It will display a list of headlines based on the search result from a pre-defined query or keyword. News Headlines page is a default main page to shows after a user gets login success. It will call function getAuthenticationInfo from RDPManager class to get Access Token from the server or shows the error message to the Login page when the login failed. Login pages is a page to get a username, password, and client id or app key from user input. We will map the three functions to the following mobile pages. Function to shows a News story content from a story id.It will return a list of headlines with associated story id. Function to search headlines from User input query or keyword.There are three main functions from the RDP Manager class that we need to use in the Flutter Mobile app. Then you can use it to create a new project, write the codes, debug and then build and run the app on the emulator.Ī valid RDP account with permission to retrieve news headlines and stories from RDP News services. You can follow the setting from the Flutter Dev Getting start page to add the Flutter plugin to the visual studio code. There are many useful articles internet, and you can also learn primary uses of Dart and Flutter from the Flutter developer site. Please understand the basic usage of the Dart programming language and Flutter.
Create app for trending news topics install#
You also need to install Android Studio as we need to use an Android emulator to test the Flutter app.
Create app for trending news topics windows#
To build and run the sample application, you can follow instructions from the Flutter dev page to setup Flutter on Windows or macOS. We need to use the functions to retrieve data in the Mobile app. You need to understand the functionality of the RDP Manager class. You can also test your RDP account with API Playground to understand the HTTP request and response messages the application has to send and receive. We recommend you to read RDP API GENERAL GUIDELINES. Understand a basic concept of RDP and RDP REST API. Each page will use functions from the RDP Manager class, which created in Part1 to handle login and retrieve data. There will be three main UI pages in the mobile application that are a page to get login from the user, a page to search and display a list of news headlines, and a page to show a news story. We will use it to create UI to shows a News headline and story content from the Refinitiv Data Platform (RDP).
Create app for trending news topics free#
Flutter is a free and open-source Google mobile UI framework that provides a fast and expressive way for developers to build native apps on both IOS and Android. There are two parts of the article, and this is the second part to create a mobile demo app using the Flutter UI toolkit.
