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
Tue Oct 15 2013, 04:38PM
Registered Member #5922
Joined: Mon Feb 09 2009, 03:10PM
Posts: 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
Wed Oct 16 2013, 12:14AM
Registered Member #9366
Joined: Fri May 21 2010, 06:49PM
Posts: 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 ../../images/emotes/yahoo/yahoo_happy.gif . 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
Wed Oct 16 2013, 01:26AM

Registered Member #10858
Joined: Sat Mar 03 2012, 05:59PM
Posts: 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 ../../images/emotes/yahoo/yahoo_happy.gif . 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
Wed Oct 16 2013, 09:15AM
Registered Member #5922
Joined: Mon Feb 09 2009, 03:10PM
Posts: 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
Wed Oct 16 2013, 03:23PM

Registered Member #10858
Joined: Sat Mar 03 2012, 05:59PM
Posts: 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
Sat Oct 19 2013, 12:58PM

Registered Member #10858
Joined: Sat Mar 03 2012, 05:59PM
Posts: 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 ../../images/emotes/yahoo/yahoo_winking.gif

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
Tue Oct 22 2013, 06:27AM
Registered Member #9366
Joined: Fri May 21 2010, 06:49PM
Posts: 8
Am reșit să mai fac un demo, sunt în perioada de testare intensă ../../images/emotes/yahoo/yahoo_happy.gif



[ Edited Tue Oct 22 2013, 06:55AM ]


Back to top
Go to page   <<       

Jump:     Back to top

Syndicate this thread: rss 0.92 Syndicate this thread: rss 2.0 Syndicate this thread: RDF
Powered by Clape.ro

! În atenţia noilor înregistraţi pe site!


Comentarii noi


[download] Set Korg Pa4X ABX Oct 2024 Posted by ionut74 on 21 Nov : 11:48
Folclor, paduri și performanțe, mulțumesc mult, știu că e de muncă, când poți,am 256mb RAM


[download] Set Korg Pa2x Pro ROSON 2016-2017 Posted by tomyy29 on 20 Nov : 22:41
pa manager spune ca ar fi de pa3 nu pa2


[download] Set Korg Pa4X ABX Oct 2024 Posted by miki67 on 19 Nov : 15:43
Cu plăcere băieți!@ionut74, pentru pa2x se poate in limita memoriei. In primul rand să îmi spui daca ai ram 256 mega, apoi să îmi spui ce dorești din set , pentru că tot nu se poat [more ...]


[download] Set Korg Pa4X ABX Oct 2024 Posted by ady81 on 19 Nov : 14:05
Frumos gest!Multumim!


[download] Set Korg Pa4X Anichei 2024-2025 Posted by c1pr1an_24 on 07 Nov : 12:04
La 250 MB unul dintre cele mai bune și incomplete😅. Un set bun are minim 1 gb.




Îţi place siteul ? Susţine acest site: adăugă codul de mai jos pe siteul tău.
Clape.ro



Evangelos Odysseus Papathanassiou - Vangelis (29 martie 1943 - 17 mai 2022)
"Cu cât ai mai mult succes, cu atât devii mai mult un produs al ceva care generează bani."



FB
Siteul Muzicantilor


Mobile Theme Setări confidenţialitate

Sitemap