11 December 2015

Monetizarea aplicatiilor pentru Android (Part 1)


Share Button

Utilizarea telefoanelor inteligente si a tabletelor a ajuns sa inlocuiasca in mare parte utilizarea calculatorului. Trecerea de la folosirea calculatorului la folosirea dispozitivelor mobile a dus la dezvoltarea a peste 2 milioane de aplicatii software. Dezvoltatorii acestor aplicatii decid ce model de afacere aleg: oferirea gratuita a aplicatiei sau oferirea ei pe baza de licenta.

Daca sunteti dezvoltatori de soft, cu siguranta stiti ca modalitatea de valorificare a aplicatiei, respectiv monetizarea ei, este o decizie de mare importanta. Pe langa valorificarea aplicatiei ca atare, un aspect foarte important este protejarea veniturilor si a proprietatii intelectuale de „ochi curiosi”, hakeri si utilizatori neautorizati ai acesteia.

Disponibilitatea aplicatiilor software descarcabile aduce multe riscuri. Prin intermediul unui download, un haker poate accesa mult mai rapid si usor un soft si il poate vinde pe internet la un pret mult mai mic decat producatorul acestuia sau il poate oferi chiar gratuit.

Protejarea proprietatii intelectuale pentru aplicatiile mobile este o parte importanta a unei strategii competitive si are numeroase beneficii:
  • Pirateria dauneaza clientilor dumneavoastra si va limiteaza capacitatile de dezvoltare. Prin investitia intr-un sistem anti-piraterie pentru aplicatiile platite sau gratuite va protejati veniturile si reputatia soft-ului.
  • Reverse Engineering si furtul de proprietate intelectuala erodeaza avantajul competitiv pe care il aveti. Este important sa va protejati investitia si sa le oferiti clientilor posibilitatea de a rula aplicatiile in conformitate cu ceea ce au cumparat. Daca alegeti sa va protejati soft-ul, aplicatiile dezvoltate vor duce la cresterea afacerii si a veniturilor dvs., si puteti adauga flexibilitate in imbunatatirea aplicatiilor, puteti oferi preturi competitive si puteti creste portofoliului de clienti.
Un manager de licentiere si protectie a proprietatii intelectuale eficient va asigura valorificarea la maxim a aplicatiilor.

SafeNet Sentinel RMS Android ofera mecanismul care va permite sa controlati si sa livrati aplicatii cu anumite caracteristici si configuratii si va permite apoi urmarirea utilizarii acestora pe piata. Functiile Sentinel RMS de gestionare a licentelor integrate in aplicatie verifica un cod de licenta valabil inainte ca aplicatia sa ruleze. In cazul in care exista un cod de licenta valabil, aplicatia va rula, iar daca Sentinel RMS nu poate gasi un cod de licenta valid, aplicatia nu va rula.

Sentinel RMS Android contine mai multe componente pentru protejarea si licentierea aplicatiilor mobile pentru sistemul de operare Android:
- Android Envelope: proiectata pentru protejarea aplicatiilor Android JAVA. Fisierele Android Application Package (apk) sunt modificate la aplicarea Envelope. Fisierul apk modificat contine cod criptat si cod suplimentar adaugat prin intermediul Envelope.
- JNI Layer pentru Android Java Applications: Sentinel RMS SDK este un SDK bazat pe limbaj C de baza - un JNI programming framework care ofera o interfata cu Sentinel RMS SDK pentru licentierea aplicatiilor Java pe platforma Android.

- Multi-threading: Sentinel RMS pentru Android ofera suport pentru un mecanism general de blocare, cu urmatoarele obiective:
  • Executarea Sentinel RMS API in medii multi-threaded, cu suport pentru executarea a dous thread-uri in acelasi timp.
  • Accesul controlat (read-only) la fisierul care pastreaza licenta din threaduri care ruleaza simultan.
- Licentierea pe baza de caracteristici (proprietati) permite configuratii multiple pentru aplicatii
- Android Licensing API.

Folosind RMS Android puteti croi mai multe licente pentru o singura aplicatie. Prin urmare, puteti obtine configuratii multiple pentru acelasi produs produs, cum ar fi optiuni diferite de prezentare sau diferentiere a preturilor. Aceste beneficii sunt oferite clientilor, deoarece acestia pot cumpara caracteristici si functii noi in mod automat. Caracteristici suplimentare, reinoiri de licenta si actualizari pot fi obtinute electronic, fara un proces complex de actualizare.

Ma multe despre solutiile de protectie si licentiere software gasiti pe site-ul nostru www.intech.ro/sentinel-ldk/.