i have developed a webpage with joomla 1.5, now i need to convert my web application to mobile application. the user can download my application through mobile apple or etc then they can access. Tell any tips and kindly guide me...
You could take a look at phonegap ( http://phonegap.com/ )
It is a java framework that you can control with javascript to ring, vibrate, determine position, etc.
There are tutorials for how to make an application for every phone operating system, and they are pretty understandable for beginners. However, since you use joomla, your code has to run on a php server. (The tutorial covers only how to embed local html files in your app).
There are some tutorials out there that cover the use of phonegap with 'existing' websites. Google for it.
In the future, you might want to have a look at jquery mobile, there is an interface builder on their site http://jquerymobile.com/ and it is designed to look good on every device. You can use their themeroller and some additional css to achieve quite a nice app.
Suresh, because it will be important that your users interact with your server where your Joomla installation is hosted, it will be most feasible for you to create separate CSS stylings for your website that will be mobile specific.
Because Joomla has a user community, it is likely that plugins or templates have been written that can help speed this process up. Here's an extension that accomplishes some of what you're looking for, in-so-far as it will allow users on mobile phones to interact with your website via a browser in a comfortable way.
http://extensions.joomla.org/extensions/mobile/mobile-display/11722
Have you tried Mobile Joomla? It's a great extension that would be an easy first step to getting your site mobile-friendly.
"Mobile Joomla!® is the best way to mobilize your Joomla! site, displaying beautifully on iPhone, iPad, Android, Windows Phone and all other phones."
http://www.mobilejoomla.com/
for converting the existing web application to mobile application,you have to create web services of the web application and return the data in XML or json format.at the end of mobile development like on android plateform you have to parse those data on simulator,and this way you can test the application and use in mobile.
Humm joomla is not a good bet for mobile web apps. Even with adapted css and layouts, If you have a lot of extensions, some might break in mobile view.
I would build a a web app from scratch (using jquery mobile, that as a good cross platform support) and get the data from the original website. It might take a while longer, but the experience for your users will surely be better.
EDIT:
From what I gathered from your comments, it seems you want a landing page where people can download a "game" to their mobile phones, is that right? Please explain exactly what you want to accomplish so we might help you.
Related
I have done some research on internet about ffmpeg which provides solution for this.
Can anyone suggest me in which technology i should go for desktop based application or web based application would be fine.
Also if there is any other gif image generators available.
Thanks.
I would suggest you to go for web based application instead of desktop based application. Web appplication can be accessed from anywhere and from any device mobile or pc or tab. Desktop application on the other hand will be dependent only for that machine. Just go with the one which serves the business purpose very well.
For generating images you can use the PHP's image library. Check the below link :
http://www.jeroenvanwissen.nl/weblog/php/howto-generate-animated-gif-with-phpenter link description here
So, here I am asking for some ideas on how to make an android app for a website I do not own.
So, I just started android app developing, I am a newbie at this :3. This website I am talking about, I do not own it, it neither has a RSS feed nor api. Its a job advertising website, I guess each jod advertisement is a post, the language is not English. I want to make a android app for this website, to display the advertisements. Once the advertisement have been watched, I want it to be also available to watch later without an internet connection. Can you please give me some idea on how to make this app? I can use HTML, PHP and mysql too (to fetch data from the website?)
Thank you all in advance. Sorry for being noob >.<
If you are unexperienced with android programming, but familiar with HTML and PHP, I would suggest you to get your personal webspace and write a php-script that parses the html pages of the foreign website, display it nicely and refer the users of you app to your personal webspace.
Even if a website has no rss feed and no API, there is (almost) always a way to find a regular expression that can extract the useful information.
The even better solution would be to ask the websites owner to offer you an API. This way you don't have a broken app every time the websites owner decides to changes the logic/layout of his site. And he will not sue you, if your server creates mass of traffic on his server...
We just got a idea to show the power of mobile web to clients. So we were thinking to show clients website in mobile. So its obvious that we wont get access to client code or website. The client website is in PHP. So is there any external tool or application that we can use to configure the website on mobile, with out getting the actual code. Like we have Kurogo . But i found that the amount of effort needed in configuring it for a website is too much. So is there any simple tool which we can use. It should just handle images, links and basic content. Just take it and display properly in mobile
All requests made to example.com should be redirected to m.example.com and in m you provide the necessary web interface for mobile devices.
JQuery Mobile is very useful tool for building websites design for mobile.
I have decided i'll have to make a mobile version of my website. so ive tried reading about and come here to confirm and get your approval.
1) I have decided im going to use jquery mobile framework to create it. what are its limitations? according to me...none. educate me.
2) I don't have a smartphone or similar? how will i test the website during development? i have read about phone emulators... what is the best phone emulator you wud recommend that emulates a vast array of phones?
3)Once ive developed the website... i'll need a smart way of phone detection... so as it redirects to mobile website... i know there are libraries for this... again i need a recommendation here
Please help me answer these questions or direct me towards the right path... i know a lot of mobile website noobs need these questions answered.
btw, my website is veepiz.com. incase that can help
Some points I know are these
Try not to use flash in your mobile website. Apple has no intention on supporting flash on their phones.
jQuery Mobile is still inn alpha, but have heard good things so far. Check out jQuery Mobile's graded browser support for the support they provide to different browsers.
1.) I would stay away from using javascript for a mobile website unless you know that the device(s) you will be targeting support javascript. Most modern smart phones support javascript but you might run into issues with older devices.
2.) I can't speak on emulators but there are a few firefox plugins that allow you to modify the headers to allow you to simulate what your site would look like on a particular mobile device.
3.) You can use an open source tool like Wurfl for device detection. It comes in several flavors including php.
As with any kind of development, it's about analyzing what your target devices/audience will be and gearing your site development towards those devices while gracefully degrading features for those devices that are't supported.
i am planning to build a very simple mobile website which involves form submission and database storing, few years ago i have heard something called wap and wml to make these kind of webs, so i search on google for the IDE or the SDK, but it seems that all the pages regarding those is no longer available, i wonder....
anyway, what do people use nowadays to build mobile websites (because obviously, i am way left behind about this) ? if you don't mind, please provide me reading materials on how to build mobile websites today, thank you very much
what do people use nowadays to build mobile websites
HTML.
It depends,
Do you want to target high-end smartphones or older phones that only support basic HTML/CSS?
Typically most mobile websites work on a range of handsets and use HTML5 or XHTML-MP, if you need to support very old handsets you can use WML (otherwise don't bother).
WAP and WML are, as far as I'm concerned, effectively dead. Nobody uses them. It used to be the way mobile sites were built, but things have gotten much better.
These days your best bet is just to use HTML, CSS and JavaScript. You don't want to build a full desktop-style site though, you still want to build for low bandwidth consumption. Part of the issue is which platforms your are targeting. If you only care about iPhones, then it's really simple. You can build an test in Mobile Safari and be done with it. If you register for the Apple Developer Program, and download the XCode bundle, it includes a Mobile Safari emulator.
It's pretty easy to also support Android phones, as they use a very similar browser (Chrome/WebKit). It gets trickier when you want to include Blackberry or Windows Phone. Blackberry prior to OS version 6 has a terrible browser, which can only handle basic HTML, and limited or no CSS and JS. At this time I'm not aware of what the capabilities are on Windows Phone 7.
There are some JavaScript frameworks around that will help you add features to mobile sites via progressive enhancement, and they help you work with touchscreen events. Google for Sencha Touch and jQuery Mobile.
People tend to build mobile websites the same way they build standard websites: HTML, CSS, JS. See this article for a more in-depth look: http://www.smashingmagazine.com/2010/11/03/how-to-build-a-mobile-website/
If targeting high-end devices (iPhone, Android, iPad), you'd need to just get to know the browser application for those handhelds. Apple has lots of documentation on presenting web content for the iOS devices, and how to communicate different preferences to the browser (like should the page be able to be pinch-zoomed, or what image should be used for a shortcut icon if the user wants to save it to their springpad (larger image than a favicon)), like this guide for preparing content for the iPad.