java - how to choose a 3rd technology for apps in phonegap -


i need on how choose technology developing mobile apps. have decided use phonegap (cordova library) , jquery mobile html , complete device apis , ui parts. in dilemma, on technology use connect database - 1. php 2. .net 3. java

i heard/read php light-weight , easy work .net more robust , secured. now, unsure of security here means? mean php not secured way handle database operations?

can please guide me on how decide on technology , take development higher level?

i can give more inputs required. :)

many thanks.

if never ever touched of these technologies should use easiest one.

your priority should this, rank according usability/simplicity:

1. php

good:

by far simpliest of them all. in matter of days can learn more enough create basic server. no matter want handle rest calls or full page creation on server side.

it has largest overall support , find hosting, if don't have it. works on current desktop os's windows, linux , macos.

bad:

not much. if have think of smaller brother of java , .net.

2. .net

good

my favorite, more secure (but not secure) php. requires more time handle , use right. java prefer syntax on php. still more readable syntax java, specially if delve more complex.

bad:

but, microsoft technology run on windows platform. skipp if turn off you.

3. java

good:

almost best of both worlds. better , more powerful syntax php , unlike .net can run on available platform. .net requires more time master correctly php.

bad:

java used in large corporate projects , not find on basic stuff , usage. if master correctly still need delve java ee if want create decent , robust, largest time sink if need create 1 server application. other problem memory consumption, why see less available java hosting platforms case .net , php.

conclusion

if don't have time , not sure ever going use again stick php. if planing on using technology longer period stick .net. , if going use in longer period windows platform turn off stick java.


Comments

Popular posts from this blog

jquery - How can I dynamically add a browser tab? -

node.js - Getting the socket id,user id pair of a logged in user(s) -

keyboard - C++ GetAsyncKeyState alternative -