Android app development
- or -
Post a project like this2120
$$$
- Posted:
- Proposals: 16
- Remote
- #2030398
- Awarded
Full Stack Android Application Developement,magento Developer,LOGO DESIGN || GRAPHICS DESIGN,
Chandigarh
Wordpress, Shopify, Laravel, Android (Kotlin), IOS(Swift), Flutter, React Native, Firebase
Ilford
PPH #1 Service Provider in Development & IT : Wordpress|Magento|React Native|Mobile App Development|Angular|Node.js
Mohali
8286362234776188207213278542057295128342
Description
Experience Level: Expert
When the phone is rebooted, the app should start automatically, then if this API call was last made more than 14 days ago it should make an API call, and then it should exit (ie. this API call should only be made at most once every 14 days). If the API call was made and returned a specific value then the app should issue a notification asking the user to update the app
When run for the first time, it displays some simple intro messages which user can swipe through or ignore
Thereafter the entire screen (except for the menu) is filled with a WebView to a specified URL
If there is no internet connection, the app should say "This app requires an internet connection" plus "Exit app" and "Retry" buttons/links, plus have a link to WiFi-Settings if possible
WebView must have JavaScript and cookies enabled, changing the orientation of the device should be handled gracefully without reloading the page, pulling down should not reload the page
Menu options are:
My Entries Browse/Search
Settings
Help
Terms
Possibly easiest to implement this as "Browse Search" and "My Entries" tabs along with a vertical ellipsis for a menu for the other 3 items?
All except "Settings" are a WebView to different URLs
The "Back" button should exit the app. However it should prompt them to confirm they want to exit the app unless they have previously ticked the "Don't ask me this again" checkbox or have turned off this option in "Settings"
When the WebView has a form/link to the same page it should be loaded into the WebView (this is because the WebView will sometimes containa a form posting to itself)
When the WebView has a link to another page on "www.luckycheckout.com" it will open the page in their default browser, without asking them to confirm this action
When the WebView has a link to any other page, the link will be opened in their default browser; however it should prompt them to confirm they are leaving the app unless they have previously ticked the "Don't ask me this again" checkbox or have turned off this option in "Settings" ... nb: the prompt message will get the retailer's name from the query string of the URL
Settings will initially have 3 options: 1) Toggle ON/OFF = Warn me when I'm about to leave the app to visit a retailer's website , 2) RADIO = Back Button ... [N] Exit the app , [P] Prompt me to exit the app , [I] Ignore , and 3) BUTTON/Link/Toggle ON/OFF = Logout
If the user selects the "Logout" option, they should confirm their choice then it will load a URL in the background (or can it delete a cookie? if so that is easier) then reload the "Browse/Search" WebView
When run for the first time, it displays some simple intro messages which user can swipe through or ignore
Thereafter the entire screen (except for the menu) is filled with a WebView to a specified URL
If there is no internet connection, the app should say "This app requires an internet connection" plus "Exit app" and "Retry" buttons/links, plus have a link to WiFi-Settings if possible
WebView must have JavaScript and cookies enabled, changing the orientation of the device should be handled gracefully without reloading the page, pulling down should not reload the page
Menu options are:
My Entries Browse/Search
Settings
Help
Terms
Possibly easiest to implement this as "Browse Search" and "My Entries" tabs along with a vertical ellipsis for a menu for the other 3 items?
All except "Settings" are a WebView to different URLs
The "Back" button should exit the app. However it should prompt them to confirm they want to exit the app unless they have previously ticked the "Don't ask me this again" checkbox or have turned off this option in "Settings"
When the WebView has a form/link to the same page it should be loaded into the WebView (this is because the WebView will sometimes containa a form posting to itself)
When the WebView has a link to another page on "www.luckycheckout.com" it will open the page in their default browser, without asking them to confirm this action
When the WebView has a link to any other page, the link will be opened in their default browser; however it should prompt them to confirm they are leaving the app unless they have previously ticked the "Don't ask me this again" checkbox or have turned off this option in "Settings" ... nb: the prompt message will get the retailer's name from the query string of the URL
Settings will initially have 3 options: 1) Toggle ON/OFF = Warn me when I'm about to leave the app to visit a retailer's website , 2) RADIO = Back Button ... [N] Exit the app , [P] Prompt me to exit the app , [I] Ignore , and 3) BUTTON/Link/Toggle ON/OFF = Logout
If the user selects the "Logout" option, they should confirm their choice then it will load a URL in the background (or can it delete a cookie? if so that is easier) then reload the "Browse/Search" WebView
Martin W.
100% (7)Projects Completed
6
Freelancers worked with
4
Projects awarded
39%
Last project
3 Dec 2018
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies