Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 6 years ago.
Improve this question
We have a website and we now would like to make a mobile version of it. We would like for it to be as easy as possible, like just build an entirely new HTML and CSS site with some of the content from the original. We would like to build it in its own "m" subdirectory.
Is it as easy as just building the site, sticking it in the subdirectory and redirecting the site to mobile devices? How would I go about doing that, though JAVA (which we would like to stay away from), code in the HEAD or editing the .htaccess file?
This is our first time trying the mobile route, so I am pretty ignorant to the process.
Mobile WAP sites need to be coded in xHTML MP (Mobile profile) markup as this is most friendly for mobile devices CSS need to use ,,em" value for sizes instead of,, pxl" because it's not good to use absolute values in CSS for mobile site .You can use auto index page to recognize type of browsers or OS and to redirect on WEB or WAP version of your site
Related
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 4 years ago.
Improve this question
I have a question on good practise. I have a website where people can do some stuff after they logged in. I want to make an app, which gives mobile users the opportunity to instead of opening the web site, they can just open the app. Because you need to log in, I was thinking about using WebView and display the site, because I do not see any necessary to learn Android code using this way. Is it considered good practise to use an Android app this way?
Instead making hybrid web application you can create PWA:
Progressive Web Apps (PWAs) are web applications that are regular web
pages or websites, but can appear to the user like traditional
applications or native mobile applications. The application type
attempts to combine features offered by most modern browsers with the
benefits of a mobile experience.
See tutorial: Building Progressive Web apps with ASP.NET Core.
See also tutorial from Google.
You can use a web service in server side and use traditional android interface (e.g. two EditText for username and password, one button for login and one TextView for errors)
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 7 years ago.
Improve this question
I am learning web design, and I can make basic web sites on Windows desktop. My question is, how can I check this site if it appears correctly in other devices like Android or iPhone. I want to see it from my website directory on device, not from a "html://www.example.com". I don't want to buy a domain name for now, because, I want to learn web designing first. Also, I don't have iPhone, I don't know what to do. How can I see my website from a mobile device, or a tablet, even I don't possess it?
You have a couple of options. You could use chrome, open the developer tools, and click the little device icon in the top left corner. From there you can resize the browser to see how the site conforms. They also have presets for popular devices.
The other option is to view it on the device itself. The simplest way to do this is to serve the files locally on your computer using a simple local http server. Something like http-server for node is a very simple solution for this. You would connect your computer and your phone to the same wifi... then run the server from the root directory of the project. Then from your phone, access the website by typing your computers local ip address into the address bar of the device you're testing.
You can use a mobile test tool such as
https://www.google.com/webmasters/tools/mobile-friendly/
Use this tool created by Google. It will also show you a preview of what it will look like on the phone. LINK
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 8 years ago.
Improve this question
I have developed 5 web applications(GAMES) in which i have developed in PHP and Mysql.
Now i want them to convert into Mobile Applications i.e., the 5 games can be played in android mobile
Now my doubt is can I use android WebView and load them or should I develop them from scratch in android.
Please suggest me how to develop them.
you can use WebView witch is not best solution with HTML 5 and some CSS3 app, or you can create native app from beginning by create web Service Restful or what ever working with Json object like facebook and g-mail app did.
native app is faster and better however if you don't need high quality app use webView and design your website for mobile using HTML 5 and CSS3 then simply just by upload website content to WebView congratulations you have android app as same as to IOS and Windows Phone.
there is a lot online tools helps to convert your website to android app like :
1-http://www.bmobilized.com/
check this http://www.hongkiat.com/blog/convert-websites-for-mobile-devices/
i assume if you know how to use HTML5 and CSS3 you create Manual i mean with out using online tools web Design for mobile will be better and never ever tested those online tools so check them
difference between native app and web app.
check out : http://www.nngroup.com/articles/mobile-native-apps/
I'm Sure that MoSync Will help you.
you can write Cross-platform programs with MoSync.
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 4 years ago.
Improve this question
We are developing a mobile dating application which includes the following features:
Manage Photos:
Add/Delete
Able To Crop Photo
Reduce File Size
Auto Set Dimensions Of Photos Before Uploading To Server
Push notifications
If our target platforms are iOS and Android, could we achieve the above tasks using phonegap or similar cross-platform development apps?
If not, please suggest if there is an alternate way other than native development?
In theory, the tasks you described could be done using Phonegap with a help of an external JS library (example : pixastic) that can help you achieve some actions like cropping, resizing, etc.
But, the problem with Phonegap is that it is related to the browser's performance. As you know, the most used android versions are 2.3 and 2.2 . Their built-in browsers (used by Phonegap) can have some difficulties to load corretly some pages or render them as quick as expected.
But, if you are aiming ICS devices, you can go ahead. IMHO, I would develop this kind of apps with Phonegap if Chrome became the default Android's browser (may be in Android 5?). But, I would recommend native-developping your app.
Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
I would like to know how any mobile app is native or html5. Is there any software or website that tells that. How can i detect if an app is native or html5?
You can unzip the .apk with any tool like winzip or winrar. If it's an html5-based app, you will see .html, .js and .css files in the /res/assets folder.
To get the .apk, pull it from your phone with adb. You might need root for this though.
Native apps often use web views for rendering purposes - these are termed hybrid apps. The use Java to figure out what to display (cf a web server) and then use a web view to render the display. Thus the presence of HTML/CSS/JS files cannot be used to definitely determine that its an html5 app.
As #Tim says - unless you dig very, very deeply you can't be 100% sure. Probably not even then.