Sunday, October 26, 2014

POX Wiki Android App

[6/23/2015 Update] Here are the latest statistics on the app about six months after publication:








***

I am learning Android programming with a class I am taking at UW Extension. The class is 10 weeks long and I wanted to come up with a project idea that I can work through out the class.

As such, I made an app that is pretty bare, to say the least. It is basically a webview of the POX Controller Wiki. I am hoping that through out the class I will be able to add more to it.

Here are the Java code that creates a webview and loads the page. The code includes allowing JavaScript and an additional method to allow the page to stay within the app after rendering to mobile layout.
public class LandingPage extends Activity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_landing_page);
        WebView poxWiki = (WebView) findViewById(R.id.webview);
        poxWiki.setWebViewClient(new myWebViewClient());
        // Confluence renders page for mobile via JavaScript
        WebSettings webSettings = poxWiki.getSettings();
        webSettings.setJavaScriptEnabled(true);
        poxWiki.loadUrl("https://openflow.stanford.edu/display/ONL/POX+Wiki");
    }
    // Stays within app instead of call browser
    public class myWebViewClient extends WebViewClient {
        @Override
        public boolean shouldOverrideUrlLoading(WebView view, String url){
            view.loadUrl(url);
            return true;
        }
    }

Here are some screenshots of the store.









46 comments:

  1. We have an extraordinarily group of very expert experts who can undoubtedly capable to unfathomable degree subsidiary with android applications improvement.http://www.appsprison.com/download-happy-chick-emulator-for-ios-apk-without-jailbreak/

    ReplyDelete
  2. As we all know that android developers are highly paid because of the increasing popularity and demand of the android cell phones and applications. Ipad teleprompter

    ReplyDelete
  3. Android is the world's top-selling operating system and the favorite mobile platform of today. Android, Inc. was founded in October 2003. Google purchased Android Inc. in 2005. ShowBox APK

    ReplyDelete
  4. Hi, Great.. Tutorial is just awesome..It is really helpful for a newbie like me.. I am a regular follower of your blog. Really very informative post you shared here. Kindly keep blogging. If anyone wants to become a Front end developer learn from Javascript Training in Chennai . or learn thru Javascript Training in Chennai. Nowadays JavaScript has tons of job opportunities on various vertical industry. JavaScript Training in Chennai

    ReplyDelete
  5. Looking for the best phone monitoring app for Android phone or iPhone? Visit https://www.toptrackingapps.com/ and have a fair list of all the best spy apps. Check out their authentic reviews, compare them and then pick up the most appropriate app for tracking an iPhone or Android device without any trouble.

    ReplyDelete
  6. Today, the usage of Android technology has grown to millions of users, as it is easily available on the web for downloading purposes.how to become an entrepreneur in 2018

    ReplyDelete
  7. To enrich our user experience of these devices there are millions of iPhone Apps and Android apps that can be used for achieving many things. appmirror

    ReplyDelete
  8. When a cross breed app is assembled, it very well may be run simply like some other app on the cell phone.clash royals

    ReplyDelete
  9. In this post, we will look at how you can download and present ApkMarkt on your device. Before we look at the application's features. Allow us beginning to see the apk nuances.

    ReplyDelete
  10. Vista Healthcare runs a low secure private specialist's office in Winchfield Hampshire for people with learning Health Vista difficulties and related issues

    ReplyDelete
  11. You make so many great points here that I read your article a couple of times. Your views are in accordance with my own for the most part. This is great content for your readers. best place to buy android app ratings

    ReplyDelete
  12. This is a fantastic have always wondered how charcoal was made very comprehensive and some great photos........thanks heaps wedding anniversary wishes for parents

    ReplyDelete
  13. Aadhaar isn't supposed to displace identification documents like passport, permit and PAN to clean the atmosphere update aadhar card could be applied as one identification record

    ReplyDelete
  14. This is an extremely valuable free Android application for the majority of the 10s of a large number of PayPal clients around the world. With this application, you can do all similar things you typically do on PayPal.https://appvn.info/

    ReplyDelete
  15. Great job for publishing such a beneficial web site. Your web log isn’t only useful but it is additionally really creative too.
    apk download

    ReplyDelete
  16. This post is so help ful for me ....really!! i like it.. thanks for sharing it...

    Caption for holi pictures 2019

    ReplyDelete
  17. Millions of businesses nowadays are not only requiring Android-based applications but to have their website optimized for the platform as well. And because of this, the demand for Android developers has also skyrocketed.gerald winata gozali

    ReplyDelete
  18. Your content is nothing short of brilliant in many ways. I think this is engaging and eye-opening material. Thank you so much for caring about your content and your readers. iPhone Repair Dubai

    ReplyDelete
  19. Regularly the interest for big business apps and their extension are basically founded on a couple of individuals' sentiment and skewed learning. Disregarding contributing a colossal measure of time and cash to make a business app, https://iphoneappdevelopmentcompany.com/ venture versatile app development groups work in the vacuum and on suspicions without asking what their clients (inward or outside) need or need.

    ReplyDelete
  20. It is the kind of information I have been trying to find. Thank you for writing this information. It has proved utmost beneficial for me. upsc app

    ReplyDelete
  21. goodjob for publishing such a beneficial web site. Your web log isn’t only useful but it is additionally really creative too.
    Android app development cost in Melbourne

    ReplyDelete
  22. Great post I would like to thank you for the efforts you have made in writing this interesting and knowledgeable article. Thank you a lot! and if you need Graphic Design Company then contact us!

    ReplyDelete
  23. One of the most prominent issues the students have to deal with while writing assignments is plagiarism. Hence, they extensively use plagiarism checker to check if there are any copied content in the paper.Choose Myassignmenthelp.
    The company has understood the actually financial hurdles faced by the students in their academic life. It values for your pocket money that you have saved for availing academic proofreading services from the professional experts. So, the company has set affordable pricing for making the service affordable to you easily.

    ReplyDelete
  24. Hey what a brilliant post I have come across and believe me I have been searching out for this similar kind of post for past a week and hardly came across this. Thank you very much and will look for more postings from you. Best Starter Champion

    ReplyDelete
  25. I suggest everyone to choose Assignment Help Australia for getting the best guidance in their academia. The proficient experts assist as per the requirements and learning styles desired by the university.

    ReplyDelete
  26. Hello I am so delighted I located your blog, I really located you by mistake, while I was watching on google for something else, Anyways I am here now and could just like to say thank for a tremendous post and a all round entertaining website. Please do keep up the great work. app cloner pro apk

    ReplyDelete
  27. https://tahacodes.blogspot.com/2015/10/how-to-make-webview-app-in-android.html?showComment=1564985668397#c3864313116445698053

    ReplyDelete
  28. This comment has been removed by the author.

    ReplyDelete
  29. Android 3 Apps likewise give application like Radio Station, Band Music Apps, Quotes and jokes, Slider astounds, Choice Games, Quiz Games, Truth or Dare, True or false, Question App, Video Player, Web Photo Portfolio, Android Website manufacturer, Blank App Templates which can be utilized.
    https://appcloner.app
    https://appcloner.net

    ReplyDelete
  30. I admire this article for the well-researched content and excellent wording. I got so involved in this material that I couldn’t stop reading. I am impressed with your work and skill. Thank you so much. appcloner

    ReplyDelete
  31. A very high level post with a knowledgeable information .thanks you for giving me such a nice information. If you need any college level Assignment Help at reliable quality with better work. Kindly visit livewebtutors website we providing best assignment help services in Australia, USA, UK, UAE, and Canada etc.
    Read more now :- Nursing Assignment Help

    ReplyDelete
  32. I recently found many useful information in your website especially this blog page. Among the lots of comments on your articles. Thanks for sharing.website maintenance agency

    ReplyDelete
  33. Hey what a brilliant post I have come across and believe me I have been searching out for this similar kind of post for past a week and hardly came across this. Thank you very much and will look for more postings from you. HDfilme

    ReplyDelete
  34. You will collect, upgrade and evolve your cards as you fight for victory. Shadow Fight 2 mod apk Anime Arena - This game is the ultimate role playing game that combines action and fighting in it.

    ReplyDelete
  35. So it is interesting and very good written and see what they think about other people. Android games site

    ReplyDelete
  36. We have stepped into the writing industry a decade back, and since then we have been continuously developing ourselves and upgrading our services. Order your supply chain management assignment help and experience a best in class service. Our research and development department continuously gives the effort to bring out services that we can offer along with our writing service which in turn will help both you and us in giving all the required facilities under one roof.

    We boast a team of degree holders who provide premier quality calculus assignment help to students. It includes industry practitioners, experts and professors from different colleges and universities. Each member of this team possesses in-depth knowledge of calculus. The best part of our expert team is the culture mix. We have appointed mathematics experts from different countries and varied cities like UK, USA, Australia, New Zealand, Malaysia, Singapore, etc. So students, who often search ‘can someone find me a calculus tutor near me’, are likely to get benefitted by our services. We dedicate a task to an expert who is well aware of the regulations followed by the educational system and university of a particular region or country. Owing to their knowledge and experience, they potentially solve each assignment with perfection

    ReplyDelete
  37. We are known for providing the smart web solutions including the user-friendly and smart web designs that grab the attention of your audience. You need to present your brand as a well-reputed brand to the people. codeaze

    ReplyDelete