I'm developing an web-based application without PhoneGap.
The application consist on 7 modules (events, news, photos) and each module is one item on menu. Also each module is a independent webpage.
So, I don't know if I need implement 7 embedded browsers, or only one browser, or another kind of architecture.
Could you please help me?
If you are trying to basically make an embedded browser that uses your website you should only have 1 browser.
If you are trying to have a better integration with the android platform you should create one activity that works as a web browser and pass the url inside the intent for each "module" you are trying to access.
I'm not entirely sure what you mean by "Module". Is this something thats on the website or are you talking about activities inside the android platform?
Related
I want to executive/run other pre-installed android based application inside my new developed application. For example I want to run what's app, Facebook, and Skype at the same time within my application.
I am analyzing about the android containers in which application can be load and execute. Like we used WebView container to load website.
Please suggest for the same
You should use Deep Links or better Dynamic Links - https://firebase.google.com/docs/dynamic-links/android/receive
How it works? You have 2 buttons in your App. On click on them you will open needed app or open it page on Play Market (or your own web site or something else, because you can config it via Dynamic Links).
I have a mobile website, users user smart phone browser to access my site.
Now some users would like to have an Android App.
So is there any easy and fast way to create an Android App which will access the existing mobile website so that I can have an Android App without developing Android app?
You would have to create a "wrapper" Android App. That is a native Android App with a Main Activity that contains a WebView with JavaScript enabled and some sort of navigation controls either on the mobile website or the native app (buttons or menu) but you could bump into problems such as:
Users being stuck in a particular page with no way to navigating back or forward.
Google is now more picky with the apps and they have policies to reject or ban apps that are only wrappers or point to external websites (kind of what Apple did for iOS)
Any case, you would have to create a mobile layout for your website or a make it responsive (special CSS and JS UI/UX that fits better on mobile devices).
Another alternative is to make your website compatible with PROGRESSIVE WEB APPS (https://developers.google.com/web/progressive-web-apps/) which is basically a Web app with some special elements that allow it to receive push notifications, put a shortcut or app icon on the device's home screen, etc.
Good luck! Hope this helped!
You can use android WebView. For more details you go through the link Android Webview
the only way to do that, using WebView on your apps or you need to create manually
You can put your code into Cordova and convert it into other IDE like android studio or eclipse .
reference:
Import Cordova project in Android Studio
I was wondering if there was an open source project for a Wordpress Android app ? I don't want to administrate Wordpress via the app, just make them available for my users to browse my news via an app. I would need the code to adapt it and I don't want just a webview, although what I want is pretty simple (4 tabs, and a tab for news the rest for static pages).
I searched on the net and I couldn't find anything, looking at how many people use WP, I thought someone might have come with an app that they d be willing to share ?
There are plenty of Wordpress plugins out there that will convert your site into a native or html5 based mobile app for several different platforms. You can find a list of some of the Android ones here:
http://wordpress.org/extend/plugins/tags/android
UppSite looks like a pretty easy one to use.
Is it possible to navigate from html5 app in web browser to android app installed on phone.
Question referred to by user247245 in his comment provides one way of doing. Another way is to use a Java class together with your HTML5 application to handle the launching of the application activity.
Have a look at this post: http://satishbellapu.blogspot.co.uk/2011/09/launching-android-native-application.html - while the author's English is not great, it does explain (more-or-less) how to do this.
I have a fully-working web app that is accessible using Android's browser.
The annoying part is the url bar uses a lot of the screen. Is there a way to make this web app a native Android app? I've read that webview can be used to embed a web site within the Android App.
Unfortunately, I only know web programming languages and have no Java experience. Will I still be able to do this on my own?
You certainly will need some learning in java, you can start with reading the following :
Webview documentation
A very detailled tutorial (quite hard if you haven't any java basics)
A basic tutorial on webview usage.
Have you looked at phonegap. It comes with a standalone app with a WebView embedded in it and with native android functionality support. You just need to provide your html/javascript app to it and you're done.
You can use a web app called MIT App Inventor
and get it done in less than 10 minutes, it's very easy, intuitive and requires no programming skills at all.
all you need to do is create a new project,
drag and drop a WebViewer component, on the right set the home url,
and your done! just connect to an android phone via USB to install the app
and you can even download the .apk to your computer, sign it and publish it on Google Play