Is there anything (plugin, library etc.), that would allow me to write a start up application / home screen manager for Android, using PhoneGap? If yes, then what particular circumstances must such application met?
Or, as I assume, this isn't possible and a native, Java-based, application for Android must be written to accomplish this?
Hello I'm sorry to tell you, but my opinion is that
it's IMPOSSIBLE to achieve such goal using Cordova/PhoneGap.
Hybrid applications are using smartphone's native WebView , thus you cannot invoke/reach the WebView from the Home/Launcher of the phone.
In order to get such WebView you must be in some sort of application (e.g. hybrid app written by you). The Home/Launcher CAN'T SERVE as WebView therefore you can't make such things with Cordova/PhoneGap
Sorry for killing the hope :D
Related
all
I like to implement a webapp for realtime debugging like "android->developer options->show touch data" or "android->developer options->show CPU usage".
But, I can't found any proper method for this with HTML5(and some of hybrid framework)
I also understand this overlay scheme is highly depend on underlying platform(like android, tizen, firefox-os).
is there any way or idea to implement a transparent background webapp among process?
my first target platform is android.
thanks
For firefoxOS it's been done in system so it's not possible.
For android there's Tooleap SDK that allow you to develop float window app, but I have no idea if it support writing in HTML5.
Since we are using Eclipse to develop Android, we have found that the limitation.
because of some user are using Window, Android or IOS. different Operating system we have to develop different applicaiton ,
why not using SenCha touch, only develop 1 time, then we can use on any Operating System.
But i have some question don't know whether Sencha Touch Able to do the following function or not
Question
1)Sencha Touch able to let application full screen and hide the android status bar, the device to use only able to execute the application we have created, can't open any others application or browser. can or cannot?
2)Sencha touch able to do like a application? not a web site?
3)and user can't exit the application. able to do this function, Yes or No?
4)when Android start up application run the sencha application we have create.once the application execute, user can't execute anything like what i have mentioned on Question #1 and #2.
Please Answer the Question #1 #2 #3 #4 with clearly answer Yes or No
From what I can understand from your question, you are looking to make a native app with Sencha Touch, which can indeed be done. This can be done entirely with just the Sencha Touch framework, or you can use PhoneGap to assist and allow for additional native device functionality.
Sencha Touch native build guide: http://docs.sencha.com/touch/2.3.0/#!/guide/native_packaging
PhoneGap: http://phonegap.com/
Using either of these, a Sencha Touch native app will (question 1) run fullscreen and hide the Android status bar. Questions 3 and 4 don't really make sense to me, but hopefully the guide above will assist you as needed.
As Kevhendar has mentioned above, you can of course create a native app using Sencha Touch. Here are my understanding below:
Question #1:
YES, Sencha Touch does allow you to create apps that run like native applications (full screen apps as you say) on your mobile devices. One of the powerful features is that you can develop native applications (though technically 'native' refers to app that are created using core technologies) as well as mobile web apps. So, the answer to your question is YES, you can hide the status bar by building your app with native packaging tool (link mentioned by Kevhender).
Question #2:
YES, you can create app-like apps using Sencha Touch. A part of answer can be found from above.
http://miamicoder.com/2012/how-to-create-a-sencha-touch-2-app-part-1/
Question #3:
My understanding is that you do not want the user to exit the application just by tapping the exit button or close button just like we do on a website. If that's the case, the answer is YES. When you create a native app using Sencha Touch, you obviously do not have the option for an user to have a close button or something like that.
Question #4:
This is not clear. However, if you want to run your application on startup. you need make some permission in your manifest file (Which I think it has nothing to do with Sencha Touch).
I hope this helps you by some manner.
I want to create my custom android launcher but not with java code. I want to create it with HTML5 code. I've seen some launchers with HTML5 but not the documentation. Does anyone can give me some links or some tutorials/documentation to start? Thanks.
Does anyone can give me some links or some tutorials/documentation to start?
You could define much of the UI as HTML/CSS/JavaScript. Via PhoneGap, you could deploy this as an app. However, you will still need Java code -- or perhaps a PhoneGap plugin, if someone has written one -- to be able to access information about the installed apps, in order to populate your launcher.
I am programming an Android keyboard. Right now I reached the point where I have to rewrite the KeyboardView and I'm asking myself why not to switch to an Webapp instead of a native Android app. Thereby I could later easily deploy the application for other platforms whithout the need of rewriting.
My approach would be to use the Android App as an container for my web app probaply in combination with GWT. I am also considering using PhoneGap.
The problem is that so far I haven't found anything about people using webapps for an InputMethod. Now I'm wondering if it's reasonable or even possible to use webapps for this task or if they are only suitable for normal activities.
Has anyone tried doing this before or some hints why or why not it is possible?
i have developed an app, running on iphone and android, using phonegap and jquery mobile.
The combination of them is really great.
To support multi platform, I have also evaluated some other platforms too, but the problem that i have is that the UI does not feel native (and although not a problem for most apps performance cannot be compared with native).
The only solution so far giving acces to native UI seems to be monotouch.
Do you have any suggestions on platforms offering native ui at least on iphone and android, regardless of language used?
Thanks.
The only way to have native UI response is to write native apps.
The native UI is a puzzle indeed. You need read HIG firstly, cook UI with color and images to get close with system default ones. But if you are using PhoneGap thing, why do you even worry about it? Just rely on framework to get close the look and feel. Get your app really useful is more attractive than looking accustomed for user.
But it is important to adjust interactive design to avoid conflict. For example iOS navigation bar has return button in left most part, don't put it at right. And Android user will get disappoint if there is no response for long pressing or context menu key pressing.
for now i will go with a mixed on js based on phonegap and native controls plugin which i will extend as needed.