Forums
Clape.ro :: Forums :: Calculatoare si Internet :: Software |
|
<< Previous thread | Next thread >> |
Tablete - OS-uri - Aplicații |
Go to page << | |
Moderators: admin, Robert Craciun, pustiulica, angelitto
|
Author | Post | ||
ciury |
|
||
Registered Member #5922
Joined: Mon Feb 09 2009, 03:10PMPosts: 710 |
din pacate...teoretic in lumea software este posibil orice....cross ported ....hack-uire....etc...dar...practic dezvoltatorii nu pun la dispozitie decat f rar codul sursa....si nu sta nimeni sa descifreze in binar cum a fost implementata o aplicatie pe IOS ca sa o transcrie pe Android O sa ziceti bine bine dar aia care crack-eaza aia nu descifreaza in binar ? si eu o sa va raspund ca o fac decat f rar si ca e diferenta mare intre a crack-ui si a rescrie aplicatia pentru o nou aplatforma unde difera de la modul de alocare a memoriei pana la modul de alocare al tabelor de fisiere cum e cazul portarii aplicatiilor de pe IOS pe windows sau pe android ,,,cei ce crak-uiesc dezasambleaza programul si scriu in limbaj de asamblare un asa numit salt peste blocul din cod care cere parola sau dupa caz sterg acest bloc ... asa in mare fie spus [ Edited Tue Oct 15 2013, 04:50PM ] |
||
Back to top |
|
||
ghermaniov |
|
||
Registered Member #9366
Joined: Fri May 21 2010, 06:49PMPosts: 8 |
ciury a scris ... din pacate...teoretic in lumea software este posibil orice....cross ported ....hack-uire....etc...dar...practic dezvoltatorii nu pun la dispozitie decat f rar codul sursa....si nu sta nimeni sa descifreze in binar cum a fost implementata o aplicatie pe IOS ca sa o transcrie pe Android O sa ziceti bine bine dar aia care crack-eaza aia nu descifreaza in binar ? si eu o sa va raspund ca o fac decat f rar si ca e diferenta mare intre a crack-ui si a rescrie aplicatia pentru o nou aplatforma unde difera de la modul de alocare a memoriei pana la modul de alocare al tabelor de fisiere cum e cazul portarii aplicatiilor de pe IOS pe windows sau pe android ,,,cei ce crak-uiesc dezasambleaza programul si scriu in limbaj de asamblare un asa numit salt peste blocul din cod care cere parola sau dupa caz sterg acest bloc ... asa in mare fie spus Da, ciury a răspuns foarte bine . Nu se poate discuta de adăugarea de funcționalitate nouă într-o aplicație existentă fără a avea codul sursă pe care nu-l dă nimeni, decât dacă softul este open source (exemplu softurile de pe linux). |
||
Back to top |
|
||
Cuslea_FM |
|
||
Registered Member #10858
Joined: Sat Mar 03 2012, 05:59PMPosts: 909 |
ghermaniov a scris ... ciury a scris ... din pacate...teoretic in lumea software este posibil orice....cross ported ....hack-uire....etc...dar...practic dezvoltatorii nu pun la dispozitie decat f rar codul sursa....si nu sta nimeni sa descifreze in binar cum a fost implementata o aplicatie pe IOS ca sa o transcrie pe Android O sa ziceti bine bine dar aia care crack-eaza aia nu descifreaza in binar ? si eu o sa va raspund ca o fac decat f rar si ca e diferenta mare intre a crack-ui si a rescrie aplicatia pentru o nou aplatforma unde difera de la modul de alocare a memoriei pana la modul de alocare al tabelor de fisiere cum e cazul portarii aplicatiilor de pe IOS pe windows sau pe android ,,,cei ce crak-uiesc dezasambleaza programul si scriu in limbaj de asamblare un asa numit salt peste blocul din cod care cere parola sau dupa caz sterg acest bloc ... asa in mare fie spus Da, ciury a răspuns foarte bine . Nu se poate discuta de adăugarea de funcționalitate nouă într-o aplicație existentă fără a avea codul sursă pe care nu-l dă nimeni, decât dacă softul este open source (exemplu softurile de pe linux). Și totuși... Aplicațiile ptr. iOS sunt scrise în limbajul de programare Objective-C / C / C + + LINK: Click aici ! & LINK: Click aici ! & LINK: Click aici ! Aplicațiile ptr. Android sunt scrise în limbajul de programare Java LINK: Click aici ! Android e un sistem de operare de tip "Open Source", iar în lista limbajelor de programare a acestor tipuri de sisteme LINK: Click aici ! putem observa că se regăsesc limbajul de programare C/C++/Objective-C/ASM/Go cu liceență GPL LINK: Click aici ! și limbajul de programare C/C++/Objective-C cu liceență NCSA LINK: Click aici ! ...ceea ce înseamnă că, între cele două platforme există totuși compatibilitatea care să permită portarea unei aplicații iOS ptr. Android (invers, totul depinde de limbajul de programare folosit la crearea aplicației Android, iar dacă la programare s-a folosit un alt limbaj decât Objective-C / C / C + +, aleluia, nu se poate porta). E foarte adevărat că fără codul sursă portarea (fără licență) a unui software de pe o anumită platformă ptr. alte platforme este prohibitiv de dificilă și extrem de anevoioasă ... dar ... de exemplu, portarea (fără licență) a unui software iOS ptr. Android nu se poate face numai prin folosirea tehnicii numite inginerie inversă LINK: Click aici ! care constă în traducerea binară LINK: Click aici ! a soft-ului și crearea (scrierea) de la zero a unei clone a acestuia în Java (ptr. Android) ... ci ...operațiunea de portare (fără licență) a unui soft iOS ptr. Android mai poate fi făcută și prin clonarea LINK: Click aici ! platformei originale a software-ului și decompilarea LINK: Click aici ! unui program executabil ptr. a genera în Java (ptr. Android) un nou cod sursă LINK: Click aici ! , un nou cod de asamblare LINK: Click aici ! sau un nou limbaj "nivel înalt" de programare LINK: Click aici ! * Oricum, pe viitor, cu sigurană se va "rezolva" și treaba asta cu convertirea aplicațiilor de pe o platformă ptr. alta ...cu atât mai mult cu cât, se lucrează deja intens la tot felul de asemenea progrămele: iOS on Android LINK: Click aici ! & LINK: Click aici ! Ipa To Apk Converter For Android LINK: Click aici ! Apportable Objective-C for Android LINK: Click aici ! [ Edited Wed Oct 16 2013, 03:50PM ] |
||
Back to top |
|
||
ciury |
|
||
Registered Member #5922
Joined: Mon Feb 09 2009, 03:10PMPosts: 710 |
Bine punctat mai sus si consistent insa iite ca tot suntem in lumea programarii e bine de inteles anumite aspecte Android o fi el opensource ca si sistem de operare dar asta nu inseamna ca o aplicatie scrisa pentru el este si ea open soarce , aici nu se aplica tranzitivitatea....aplicatiile pentru Android nu sunt scrise numai in Java....cei care au dezvoltat Android-ul asta ca si cei care au dezvoltat alte sisteme de operare au pus la dispozitia programatorilor asa numit-ul API pentru sistem-ul de operare adica un framework (o serie de biblioteci cu metode si obiecte) cu ajutorul carora dezvoltatorii sa poata scrie programe care sa ruleze pentru sistemul lor de operare. Acest API poate fi importat in orice limbaj de programare java, C#, C++ (limbajul nativ in cazul android si windows si IOS (Objective c nu este alceva decat C++ imbonatatit de Apple asa cum este Visual C++ al lui Microsoft)etc). deci daca nu ti se pune la dispozitie codul sursa al unui sistem de operare si tu faci o aplicatie pentru acel sistem de operare nu ai cum sa descifrezi decat f greu (luand bit cu bit sau secvente de biti) codul sursa al aplicatiei. Dezasamblarea este posibila doar in anumite circumstante...sir asamblarea la loc este de multe ori imposibila procesul nefiind garant reversibil
[ Edited Wed Oct 16 2013, 09:21AM ] |
||
Back to top |
|
||
Cuslea_FM |
|
||
Registered Member #10858
Joined: Sat Mar 03 2012, 05:59PMPosts: 909 |
Cuslea_FM a scris ... ...operațiunea de portare (fără licență) a unui soft iOS ptr. Android mai poate fi făcută și prin clonarea LINK: Click aici ! platformei originale a software-ului și decompilarea LINK: Click aici ! unui program executabil ptr. a genera în Java (ptr. Android) un nou cod sursă LINK: Click aici ! , un nou cod de asamblare LINK: Click aici ! sau un nou limbaj "nivel înalt" de programare LINK: Click aici ! Cei interesați de acest aspect, citiți articolul LINK: Click aici ! de unde am extras următoarele citate: "Re-using LINK: Click aici ! is the essence of porting from iOS to Android or vice versa. Its not like nothing can be used, when porting from iOS. Major icons, graphics and maybe SQLite database code can be reused. However, on Android, since there a number of screen sizes, one might have to re-draw a couple of graphics." "If iOS app was written in ANSI C or C++, then there is good news. Google offers Native Development Kit (NDK) LINK: Click aici ! where code of iOS can be re-used on Android easily. But, one should declare a <uses-sdk> element in the manifest file with value "3" in order to let the Android device know thats its a NDK app." (click pe imagine) "Once the code is all set, one can now run the Android Emulator LINK: Click aici ! . Unlike Apple iOS Simulator, where really no iOS environment is created, Android one creates a complete virtual machine executing ARM instructions, which provide the exact Android device environment. There might be a nagging [*****] delay in debug cycle, but developer can use an Android device directly to save [*****]." (click pe imagine) P.S.
[ Edited Wed Oct 16 2013, 03:51PM ] |
||
Back to top |
|
||
Cuslea_FM |
|
||
Registered Member #10858
Joined: Sat Mar 03 2012, 05:59PMPosts: 909 |
Cuslea_FM a scris ... Și apropo, că tot veni vorba ...care dintre soft-urile arranger realizate până acum, credeți că e mai mai performant și mai stabil ...și pe ce platformă rulează ? Aveți aici câteva exemple de astfel de soft-uri și platformele pe care rulează fiecare dintre ele LINK: Click aici ! & LINK: Click aici ! ...oricum, cele mai cunoscute ar fi cam astea: Live-Styler Plus LINK: Click aici ! LiveArranger Plus LINK: Click aici ! vArranger LINK: Click aici ! One Man Band LINK: Click aici ! Band in a Box LINK: Click aici ! și unu' mai "proaspăt" Android midiArranger LINK: Click aici ! În ritmul alert în care avansează tehnologia, cât de curând, aranjoarele software vor înlocui aranjoarele hardware tradiționale Acest lucru se pare că l-a înțeles și bulgarul care a realizat renumitul modul sampler "Juzisound" și, de curând, acesta și-a diversificat puțin gama de produse pe care le creează, adăugându-și în palmaresul creațional și un Real [*****] Arranger LINK: Click aici ! un MIDI BOX LINK: Click aici ! un Breath Controller LINK: Click aici ! și multe alte chestii foarte interesante, pe care le puteți găsi pe site-ul său: LINK: Click aici ! [ Edited Sun Oct 20 2013, 04:02PM ] |
||
Back to top |
|
||
ghermaniov |
|
||
Registered Member #9366
Joined: Fri May 21 2010, 06:49PMPosts: 8 |
Am reșit să mai fac un demo, sunt în perioada de testare intensă [ Edited Tue Oct 22 2013, 06:55AM ] |
||
Back to top |
|
||
Go to page << | |
Powered by Clape.ro
Comentarii noi
[download] MIdi Manele - ibaradu Posted by rosisinger on 27 Dec : 14:30
Thanks!!!
[download] Set Korg M3 Ciocoi Posted by Pizmete on 26 Dec : 21:35
Ce parola are arhiva?
[download] Denis Zlei to Yamaha Posted by unaidiu on 26 Dec : 15:04
Multumesc cdinu !!!
[download] SET KORG PA300 DENIS Posted by unaidiu on 26 Dec : 15:03
Multumesc sharky !!!
[download] midi-song-file Posted by rosisinger on 25 Dec : 14:15
Crăciun fericit !
|
|
"Cu cât ai mai mult succes, cu atât devii mai mult un produs al ceva care generează bani."
FB