Jump to content
php.lv forumi

Android + DB


eT`

Recommended Posts

Sveiki,

Nāku pajautāt vai kāds ir veidojis Android aplikācijas ar DB nepieciešamību?

Kādu DB izmantojāt?

Palasīju, ka Androīds labi draudzējas ar SQLite, bet ja gribu MySQL ir jāveido konekcija caur PHP skriptu, kas atgriež stringu, kuru pēc tam apstrādā.

 

Ja izvēlos SQLite, bet projekta mājaslapai MySQL, kā vislabāk iesakat veidot update sistēmu?

Ja lietotājs veic ierakstu tam būtu jāatjaunojas abās DB. Bet ja ierakstu veic no telefona? veikt 2 pieprasījumus liekas neloģiski.

 

Vai arī es mazliet pārspīlēju un MySQL izmantošana telefona aplikācijās ( caur PHP skriptu ) nemaz tik ļoti neietekmē ātrdarbību.

Link to comment
Share on other sites

Vienota datubāze, bet gribu lai viss notiek pēc iespējas ātrāk uz Androīda platformas.

Ja tas PHP konektors palēnina procesu + vēl stringa apstrāde ar JSON, tad taisīšu caur 2 DB ( MySQL un SQLite ), bet izdomāšu kā notiks informācijas atjaunošanas process ( lai gan tam būtu jābūt vēl lēnāk )

Link to comment
Share on other sites

Webistiem jau tagad efektīvā android aplikāciju izstrāde skaitās taisīt browsera konteinerī visu ar javascript un jquery un ar ajax sazināties ar php un mysql.

 

Bez tam nevaru iedomāties kā tu pa tiešo konektēsies klāt savai sqlite attālināti, ja tas vispār iespējams. Tas nozīmēs, ka klientā ir konekcijas dati, kas nozīmēs, ka tiem var piekļūt. Tā vai tā vajadzēs kaut kādu starpslāni, tāpēc PHP+Mysql nav nekādas vainas.

Edited by codez
Link to comment
Share on other sites

Ideja tāda, ka JAVĀ tu taisi tikai vienkāršu aplikāciju, kurā ir praktiski tikai WebView komponente:

http://developer.android.com/reference/android/webkit/WebView.html

viss pārējais ir HTML un javascript.

 

Vai vēl vairāk, var nemēģināt izgudrot riteni no jauna un izmantot jquery mobile FW, kurā jau +- ir viss vajadzīgais, lai efektīvi sajūgtu abas puses:

http://jquerymobile.com/

šeit ir ļoti izsmeļošs tutoriālis, kā to izdarīt:

http://mobile.tutsplus.com/tutorials/mobile-web-apps/build-a-contacts-application-with-jquery-mobile-the-android-sdk-part-1/

Link to comment
Share on other sites

Tās WebView aplikācijas nežēlīgi bremzē. Renderēšana notiek vienkārši ultra lēni. Ja vēl piekabini JS (kas jāaktivizē atsevišķi), tad vispār čau.

Nu jau nu, tad jau tev visas web lapas bremzē. tas webview ne ar ko neatšķiras no browsera. Protams 3D grafiku neviens tā netaisīs, bet priekš UI ir tieši laikā un, ja māk uztaisīt nebremzējošu web lapu, tad arī šo varēs.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...