x close
Click Accept pentru a primi notificări cu cele mai importante știri! Nu, multumesc Accept
×
Acest site utilizează fișiere de tip cookie pentru a vă oferi o experiență cât mai plăcută și personalizată. Îți aducem la cunoștință faptul că ne-am actualizat politicile pentru a ne conforma cu modificările propuse aduse de Directiva (UE) 2002/58/EC ("Directiva E-Privacy") si de Regulamentul (UE) 2016/679 privind protectia persoanelor fizice in ceea ce priveste prelucrarea datelor cu caracter personal si privind libera circulatie a acestor date si de abrogare a Directivei 95/46/CE ("Regulamentul GDPR").

Înainte de a continua navigarea pe www.jurnalul.ro, te rugăm să citești și să înțelegi conținutul Politicii de Cookie și Politica de Confidențialitate.

Prin continuarea navigării pe www.jurnalul.ro confirmi acceptarea utilizării fișierelor de tip cookie. Poți modifica în orice moment setările acestor fișiere cookie urmând instrucțiunile din Politica de Cookie.

DA, ACCEPT

Turnul Babel

0
Autor: Cristian Ionescu 07 Sep 2009 - 00:00
Turnul Babel /iStockPhoto




Într-o lume dominată de telefoanele mobile, dezvoltatorii de aplicaţii sunt puşi în faţa unor decizii aproape imposibile. Să creeze aplicaţii pentru Apple iPhone, Palm Pre, Symbian, RIM Blackberry sau Google Android cu "unelte" oficiale sau să folosească alte teh­no­lo­gii pentru a acoperi mai multe mărci? Mul­ţi­mea de unelte, sisteme şi platforme rep­re­zin­tă un adevărat Turn Babel pentru dezvoltatori.

Un kit de dezvoltare software (SDK sau "devkit") este un set de instrumente care permit crearea de aplicaţii pentru anumite sisteme informatice, console de jocuri video, sisteme de operare sau orice platforme similare. Alegerea există, însă cererea diversificată, platformele diferite, timpul scurt şi miza mare îi pun pe dezvoltatori într-o situaţie dificilă.

Oricine poate încerca să construiască o apli­caţie utilizând resurse proprii de dezvol­ta­re, SDK-uri, frameworks sau ultimele tehno­lo­gii web. Problema este că aplicaţia trebuie să maxi­mizeze capabilităţile unui dispozitiv, această cerinţă fiind de multe ori nesatisfăcută sau slab îndeplinită atunci când se încearcă adaptarea tehnologiei pentru mai multe tipuri de sisteme.

Potrivit lui Christopher Allen, fondatorul comunităţii iPhoneWebDev, există diferenţe mari chiar şi între telefoanele care rulează aceeaşi platformă software. "Am făcut experimente cu Android şi pot spune că există diferenţe uriase chiar între telefoanele care utilizează aceeaşi platformă", spune Allen, citat de infoworld.com.

Se poate şi mai rău. De exemplu, Verizon plănuieşte lansarea unui SDK pentru dezvoltarea de aplicaţii Windows Mobile şi Blackberry pentru reţeaua proprie, iar dezvoltatorii se vor trezi cu mai multe versiuni ale aceleiaşi aplicaţii, dar pentru reţele diferite. Reprezentanţii Motorola au anunţat şi ei propriul SDK pentru dezvoltarea Android, cu biblioteci specifice mărcii, compania susţinând în mod surprinzător că se poate folosi SDK-ul şi pentru alte platforme. În plus, ca situaţia să se complice şi mai mult, există posibilitatea folosirii unui devkit oferit de un colaborator al mărcii respective (third-party). Apple, care deşi are propriul kit pentru iPho­ne, oferă posibilitatea SDK-urilor third-party. Pe de altă parte, RIM (pentru BlackBerry) oferă devkit-uri third-party, deşi compania are propriul SDK.


ALTERNATIVE

Dar poate că tehnologiile web, cum ar fi HTML 5, pot uşura povara de a crea aplicaţii pentru diferite dispozitive. "HTML 5 ar putea ajuta enorm dezvoltarea aplicaţiilor pentru telefoane mobile. Aplicaţiile Objective C pe iPhone sau Java în cazul Android se pot înlocui cu executarea unei pagini foarte complexe de web, via HTML 5", spune Hampton Catlin, dezvoltator la Wikimedia Foundation, citat de in­foworld.com.

Potrivit acestuia, motorul WebKit oferă un suport extraordinar pentru HTML 5, iar aplicaţiile care îl folosesc rulează pe iPhone, Palm Pre şi Android, dezvoltatorii fiind astfel avantajaţi, deoarece ar lucra cu tehnologii cunoscute, cum ar fi CSS şi JavaScript. Potrivit lui Catlin, şi acest lucru necesită o abordare separată pentru fiecare dispozitiv, dar, în cea mai mare parte codul este aproximativ acelaşi, cu numai 20 de linii de cod modificate pentru fiecare dispozitiv. Deşi au la dispoziţie toate aceste opţiuni, dezvoltatorii nu sunt optimişti cu privire la perspectivele unui proiect de dezvoltare pentru furnizarea unui SDK unificat pentru platforme multiple, având în vedere diferenţele majore dintre rezoluţiile de ecran, capabilităţi şi sisteme de operare.
Citeşte mai multe despre:   telecom

 

Ştiri din .ro















PUBLICITATE
 





Mai multe titluri din categorie

Piaţa jocurilor video creşte cu 45 de miliarde de dolari odată cu lansarea noilor generaţii de console

Piaţa jocurilor video creşte cu 45 de miliarde de dolari odată cu lansarea noilor generaţii de console
Industria consolelor urmează să genereze venituri de 45 de miliarde de dolari anul acesta, potrivit firmei de cercetare de piață Newzoo, în condițiile în care peste 700 de milioane de oameni joacă jocuri video...

Studiu: Persoanele care au fost infectate cu COVID-19 dezvoltă imunitate pentru cel puțin șase luni

Studiu: Persoanele care au fost infectate cu COVID-19 dezvoltă imunitate pentru cel puțin șase luni
Persoanele infectate cu COVID-19 dezvoltă imunitate pentru cel puțin șase luni după infecție, arată un studiu al universității britanice Oxford, notează AFP. Cercetările, care nu au fost încă evaluate,...

Atenție! Cele mai simple parole pot fi sparte în doar o secundă

Atenție! Cele mai simple parole pot fi sparte în doar o secundă
NordPass a publicat noul top al celor mai slabe parole, iar cea mai slabă este, pentru al treilea an consecutiv, „123456”. Specialiștii atrag atenția că cele mai simple parole pot fi sparte în doar o...

UPDATE Elon Musk a trimis astronauți la Stația Spațială Internațională

UPDATE Elon Musk a trimis astronauți la Stația Spațială Internațională
Astronauții din capsula Crew Dragon au intrat în Stația Spațială Internațională (ISS). Aceștia sunt Michael Hopkins, Victor Glover şi Shannon Walker, împreună cu japonezul Soichi Noguchi. Ei vor sta...

Apollo 12, misiunea uitată. Se împlinesc 51 de ani de la a doua aselenizare

Apollo 12, misiunea uitată. Se împlinesc 51 de ani de la a doua aselenizare
Pe 14 noiembrie 1969 pleca spre lună misiunea Apollo 12, una dintre misiunile despre care nu se vorbeşte aproape deloc. Racheta Saturn V a fost lovită de fulger de două ori la decolare, iar un streptococ a fost desco...

Atac cibernetic asupra companiilor care dezvoltă vaccinul anti-COVID-19

Atac cibernetic asupra companiilor care dezvoltă vaccinul anti-COVID-19
Hackerii ruşi şi nord-coreeni au încercat să spargă sistemul mai multor companii farmaceutice implicate în dezvoltarea vaccinului anti-COVID-19. Hackerii lucrau pentru guvernele Rusiei şi Coreei de...

Studiu: Pacienții cu diabet au un risc cel puțin dublu de deces în cazul infectării cu COVID-19

Studiu: Pacienții cu diabet au un risc cel puțin dublu de deces în cazul infectării cu COVID-19
Pacienții cu diabet au un risc cel puțin dublu de deces în cazul infectării cu COVID-19, potrivit unui studiu publicat joi în revista medicală „The Lancet”, scrie dpa. Astfel, studiul arată că...

Bentley vrea ca până în 2030 să producă doar automobile electrice

Bentley vrea ca până în 2030 să producă doar automobile electrice
Producătorul auto de lux Bentley și-a făcut publice planurile de a fabrica doar automobile electrice până în 2030, anunță BBC. Până atunci, compania își va schimba gama de modele, pentru a oferi doar...

China a lansat cu succes primul satelit 6G

China a lansat cu succes primul satelit 6G
China a lansat primul satelit 6G în spaţiu pentru a testa noua tehnologie. Satelitul a ajuns pe orbită alături de alţi 12 sateliţi lansaţi de către Centrul de lansare a sateliţilor Taiyuan, din provincia...

IPhone 12 ajunge în România

IPhone 12 ajunge în România
Lansat în luna octombrie, iPhone 12 ajunge şi în România săptămâna viitoare. Telefoanele sunt disponibile la precomandă, urmând să fie livrate după 13 noiembrie. Operatorii de telefonie Orange şi Vodafone ...

Oamenii de știință au conceput un sistem pentru descoperirea falsurilor

Oamenii de știință au conceput un sistem pentru descoperirea falsurilor
Codurile de bare de pe etichete și codurile QR ar putea fi înlocuite de un sistem de identificare invizibil, bazat pe ADN. Noile elemente vor fi mai eficiente pentru descoperirea unor produse contrafăcute,...

Studiu: Hackerii se reorientează către social media și îi atacă pe utilizatorii Facebook

Studiu: Hackerii se reorientează către social media și îi atacă pe utilizatorii Facebook
Un studiu Kaspersky arată că hackerii s-au reorientat către social media. Facebook este ţinta celor mai multe atacuri de acest tip. Atacurile vizează şi firmele, care utilizează muncă online. Un studiu...

Un asteroid, aproape să lovească Terra

Un asteroid, aproape să lovească Terra
Administrația Națională Aeronautică și Spațială - NASA - a anunțat, încă din luna august, că un asteroid se va apropia la maximum de Terra și ar putea chiar să o lovească în data de 2 noiembrie 2020,...

Pret Iphone 11 pro Max second hand care nu trebuie ratat de nici un pasionat de Iphone

Pret Iphone 11 pro Max second hand care nu trebuie ratat de nici un pasionat de Iphone
Nivelul de trai de care ne bucuram in momentul de fata se datoreaza intr-o mare masura si dezvoltarii tehnologiei. In ultimi ani tehnologia s-a dezvoltat foarte mult, aceasta dezvoltare realizandu-se si in momentul de fa...

Ar putea formula de terpene de canabis să trateze COVID-19?

Ar putea formula de terpene de canabis să trateze COVID-19?
O formulă unică de terpene de canabis a fost testată pentru eficacitatea sa în tratarea infecțiilor virale, inclusiv COVID-19. Formula de terpene de CBD este dedicată în mod unic pentru tratarea și prevenirea...
Serviciul de email marketing furnizat de