Android Application作业代做、代写API留学生作业、代做Python,Java程序语言作业代写留学生 Statistics统计、回归、迭代|

Android ApplicationSometimes youre out and about and are looking for somewhere to grab abite to eat. Perhaps you have a sensitive stomach, so, before you head out,you want to know what the Food Standards Agency’s Food Hygiene ratingsare for restaurants. You may have seen these before as ‘Scores on theDoors’ before you go into a restaurant:Your task is to design and build an Android application that will allow a userto find eatery hygiene information using the FSA’s API.SearchingThe application should include powerful search functionality. Users shouldhave a number of ways of finding the information that they need. Usersshould be able to search using text input or by using their current location asa starting point.Users should also be able to refine their search criteria. Options forrefinement will include: Filter by type of business Filter by rating Filter by region and local authority. Set the radius of their search in miles. (Hint - read the API endpoint documentationcarefully, this is not complicated!)Note that your application does not need to consider Scotland, which uses adifferent scheme for ratings.For all kinds of searches, you should consider the user experience ofsearching so that it is obvious to the user when searches are occurring orhave been completed.PresentingOnce a search has been conducted, the app should be able to present theinformation that has been received. Users should be able to sort and filtertheir results, by, for instance, distance (if a location search was conducted),hygiene rating, date of last inspection etc. Users should be able to select anindividual establishment and see more details, including, for example, thetype of business, its full address. There may be other information that youcan populate this establishment view with.There are some exempt businesses that are included but not rated. You candecide how to handle these in your app – say how you have done so in yourproject report.StorageIn addition to being able to retrieve and present data, your application shouldalso be able to store data. Users should be able to store ‘favourite’establishments by adding it to their favourites both directly from searchresults and from individual establishment views. Currently favouritedlocations should be marked as such in search results and establishmentviews.There should be some central way of viewing and editing favourites.Favourites should be stored persistently so that if the app is shut down andre-opened, the favourites are still present. The approach you use is up toyou. The important thing is that the information is stored persistently, and notlost when the app is closed.You should note your approach to persistentstorage in your project report.The FSA APIThe FSA’s API is open to the internet – it does not require any API keys orother login information. The API is documented here:http://api.ratings.food.gov.uk/helpLinks to an external site.You will need to use v2 of the API. Note that you will need to set a requestheader for this: x-api-version must be set to 2.You will also need to make sure you set the type of response MIME for theAPI responses. You should use the JSON feed. Your application should beconsistent in its usage.Note that the API is open and that some of the requests that you can makeare extremely liberal. It is easily possible to make a request that will returnmany megabytes of data. This will be slow to transfer and slow to process.It is important that you carefully constrain your queries, for example byspecifying pageSize or pageNumber with requests where relevant. Requestscan also be appropriately constrained by making very specific requests (e.g.,for a particular business ID).Summary of featuresTo summarise, your app will contain the following main features: Support querying of food hygiene ratings from the FSA API with a numberparameters Support for displaying the results of searches Support for ‘favouriting’ establishments本团队核心人员组成主要包括硅谷工程师、BAT一线工程师,精通德英语!我们主要业务范围是代做编程大作业、课程设计等等。我们的方向领域:window编程 数值算法 AI人工智能 金融统计 计量分析 大数据 网络编程 WEB编程 通讯编程 游戏编程多媒体linux 外挂编程 程序API图像处理 嵌入式/单片机 数据库编程 控制台 进程与线程 网络安全 汇编语言 硬件编程 软件设计 工程标准规等。其中代写编程、代写程序、代写留学生程序作业语言或工具包括但不限于以下范围:C/C++/C#代写Java代写IT代写Python代写辅导编程作业Matlab代写Haskell代写Processing代写Linux环境搭建Rust代写Data Structure Assginment 数据结构代写MIPS代写Machine Learning 作业 代写Oracle/SQL/PostgreSQL/Pig 数据库代写/代做/辅导Web开发、网站开发、网站作业ASP.NET网站开发Finance Insurace Statistics统计、回归、迭代Prolog代写Computer Computational method代做因为专业,所以值得信赖。如有需要,请加QQ:99515681 或邮箱:[email protected] 微信:codehelp

你可能感兴趣的:(Android Application作业代做、代写API留学生作业、代做Python,Java程序语言作业代写留学生 Statistics统计、回归、迭代|)