Post Project
  • Search
    • Buyers can
    • Search offers to buy now
    • Search freelancers to request a proposal
    • Freelancers can
    • Search projects to quote on
  • How it works
  • Log in
  • Sign up
  • Freelancer?
Browse by Category
    Technology & ProgrammingWriting & TranslationDesignDigital MarketingVideo, Photo & ImageBusinessMusic & AudioMarketing, Branding & SalesSocial Media

    Android app development

    - or -

    Post a project like this
    1467
    $$$
    • Posted: 4 years ago
    • Proposals: 17
    • Remote
    • #2030398
    • Awarded
    eWeb A1professionals Pvt Ltd
    eWeb A1professionals Pvt Ltd
    Magento + ZOHO + Laravel + Custom CRM +Wordpress + Shopify + SEO + Google Ads + Facebook Ads + Content Marketing
    Top Endorsed
    India Mohali
    Hit S.
    Hit S.
    Android and IOS app Development
    India Ahmedabad
    The One Technologies
    The One Technologies
    Ranked Top 5 CERT in PPH with Microsoft GOLD partner | .NET Framework | Umbraco | PHP/WordPress | Native & Cross Platform Mobile App | MEAN | MERN
    Top Endorsed
    India Ahmedabad
    Mass I.
    Mass I.
    Web and App development
    India Ahmedabad
    Ranjit S.
    Ranjit S.
    Mobile and Web App Development
    Top Endorsed
    India Chandigarh
    Bogdan A.
    Bogdan A.
    Software Developer
    Ukraine L'viv
    Ginder S.
    Ginder S.
    Mobile developer
    Top Endorsed
    Japan Tokyo
    • 1
    • 2
    8859772107501133168202444419727512777231219420
    eWeb A1professionals Pvt LtdHit S.The One TechnologiesMass I.Ranjit S. + 12 others have already sent a proposal.
    • 10
    • 10

    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

    Martin W.
    Martin W.
    100% (7)
    Projects Completed
    6
    Freelancers worked with
    4
    Projects awarded
    37%
    Last project
    3 Dec 2018
    United Kingdom

    New Proposal

    Login to your account and send a proposal now to get this project.

    Log in

    Clarification Board Ask a Question

      There are no clarification messages.
    1467
    $$$

    - or -

    Post a project like this
    Martin W.
    Martin W.
    100% (7)
    Projects Completed
    6
    Freelancers worked with
    4
    Projects awarded
    37%
    Last project
    3 Dec 2018
    United Kingdom

    Related project Searches


    android application development application programming interface (API) mobile applications development radio industry web

    Product

    • About
    • Team
    • Careers

    Support

    • How it works
    • Trust & Safety
    • Help Centre

    Discover

    • GuidesStoriesNews

    Resources

    • Customer Stories
    • Business Cost Calculator
    • Startup Cities

    Browse

    • Freelance Services
    • Freelance Services By Country
    • Freelance Skills
    • Terms
    • Privacy
    • Sitemap
    • Company Details
    • © 2022 People Per Hour Ltd
    We use cookies to improve your experience and our services. By using PeoplePerHour, you agree to ourCookie Policy