Arhiva za ‘developer’ tag
Za samo dva dana podneseno više od 15.000 BlackBerry 10 aplikacija
Research In Motion (RIM) do sada nije imao mnogo sreće u privlačenju velikog broja developera zainteresiranih za kreiranje aplikacija za njegovu mobilnu platformu, unatoč tvrdnjama da je App World druga najprofitabilnija trgovina mobilnim aplikacijama, odmah iza Apple App Store.
No, kompanija se nada da će se to promijeni s nadolazećim izdanjem BlackBerry 10, nudeći poticaje kao što su 100 dolara u gotovini za svaku odobrenu aplikaciju i besplatni BlackBerry 10 Dev Alpha uređaji za one koji postavljaju više aplikacija.
Komoanija RIM posebno cilja developere koji rade sa drugim platformama, osobito sa Android-om, kako bi svoje aplikacije donijeli i na predstojeći BlackBerry 10 operativni sustav. Pristup Kanadske kompanije privukao je pažnju developera, više od 15.000 BlackBerry 10 aplikacije poslato je na BlackBerry App World u manje od dva dana.
Pristup kompanije RIM za sada daje rezultate no, iako će kompanija obezbjediti solidan broj BlackBerry 10 aplikacija prije samog lansiranja platforme ipak, količina ne znači kvalitet. Ostaje da se vidi da li glavne aplikacije i usluge uspjeti napraviti značajniji uspjeh i koji broj od ovih 15.000 aplikacija možemo svrstati u skupinu onih aplikacija niske kvalitete koje su kreirane na brzinu i prvenstveno radi poticaja od 100 dolara.
RIM je do sada obećao prisustvo Twitter, Foursquare, LinkedIn i Facebook aplikacija, zajedno sa izvornom podrškom za Google Talk.
Nakon nekoliko odgoda i strukturnih promjena Kanadska kompanija RIM pokrenut će BlackBerry 10 krajem mjeseca. Kompanija se nada da će sa novim mobilnim operativnim sustavom BlackBerry 10 (izgrađen na istoj QNX fondaciji koja pokreće PlayBook tablet) ponovno uspjeti uspostaviti svoj brand na mobilnom tržištu sa novim značajkama kao što su BlackBerry Flow i Hub za lakšu navigaciju i brzo ažuriranje obavjesti. Također, tu je i prilagodljiva dvoslojna tipkovnica na zaslonu kao i BlackBerry Balance sa kojim ćete posao i poslovne sadržaje držati u odvojenom šifriranom prostoru za skladištenje na telefonu.
Na događaju koji Kanadska kompanija RIM organizira 30. siječnja, očekuje se da će biti predstavljeni BlackBerry 10 uređaji: pametni telefon za potpunim zaslonom osjetljivim na dodir i jedan nalik trenutnoj Bold liniji sa fizičkom QWERTY tipkovnicom.
JavaScript programski jezik budućnosti?
JavaScript je programski jezik koji Web sajtu daje interaktivnost. To je skriptni programski jezik koji se prvenstveno koristi za definisanje funkcionalnosti Web sajtova. Radi se o dinamičnom, slabo tipiziranom jeziku, sa skromnom podrškom za objektno orijentisano programiranje.
Iako je prvobitna ideja bila da JavaScript liči na programski jezik Java, treba reći da on ne sadrži nijedan ključni element Java jezika osim onih koje su oba nasledili iz programskog jezika “C”.
JavaScript je izuzetno popularan jeziki koji se koristi za razvoj klijentskih funkcionalnosti Web sajta, ali se može koristiti i kao skriptni jezik za pristup objektima u drugim aplikacijama. Slideshows, oglasni pop-up prozori i Google autocomplete funkcija, sve su to primeri JavaScript-a.
Brendan Eich iz kompanije Netscape kreirao je Java Script 1995 godine. Tokom razvoja jezik je nazvan Mocha ali je kao beta objavljen pod nazivom LiveScript. Nakon toga menja ime u JavaScript zbog marketinškog dogovora između kompanija Netscape i Sun Microsystems sa kojim se trebala iskoristiti popularnost Sun-ovog programskog jezika Java. Treba reći da su ključni elementi dizajna JavaScript-a su nasleđeni iz programskog jezika Self.
U početku, programeri nisu uzimali JavaScript za ozbiljno jer ga nisu vidjeli kao ozbiljan razvojni jezik kao što su Java, Ruby ili Python, koji su serverski jezici dok se JavaScript koristi za definisanje funkcionalnosti na strani klijenta, odgovoran je samo za korisničko iskustvo.
JavaScript je jedini skriptni jezik na strani klijenta i zbog toga se koristi na skoro svakom sajtu koji vidite na Web-u.
Isto tako, ako koristite JavaScript sa razvojnim okruženjem koje se zove Node.js, onda možete koristiti JavaScript i kao serverski jezik.
JavaScript je sve popularniji pa se vrlo često početnicima preporučuje kao prvi jezik koji trebaju naučiti. Jedna od najsjajnijih zvezda online pokreta koji ima na milione pristalica "Naučite da Kodirate" , Codecademy nudi JavaScript kao prvi jezik koji programeri početnici treba da nauče. JavaScript je definitivno jezik koji ćete koristiti na poslu, ako počnete raditi kao Web developer.
Takođe, pošto se JavaScript pokreće direktno u pretraživaču, ne morate preuzimati nikakav softver za njegovo pokretanje. Sve što vam je potrebno jeste tekstualni editor (TextEdit) i pretraživač. Ovo je nešto što je od velike koristi za početnike koji ne moraju da downolud-uju razne softvere za pokretanje programskog jezika.
Uprkos svojoj korisnosti, programeri, developeri, smatraju JavaScript dosta neurednim jezikom. Kao pokušaj da se to promeni dolazi CoffeeScript koji čini da JavaScript izgleda više kao Ruby ili Python, bez velikih vitičastih zagrada i zareza i sa dodatim razmacima i uvlačenjima. Ove promene čine kod lakšim za čitanje.
Treba reći da je prošle godine Google predstavio svoj programski jezik Dart sa kojim nastoji prevladati neke nedostatke koje ima JavaScript a na kraju ga probati razviti u solidnu platformu za strukturirano Web programiranje. Treba reći i da je Microsoft objavio TypeScript, svoju verziju JavaScript-a tj proširenje JavaScript-a sa skupom naprednih razvojnih mogućnosti koje se obično nalaze u zrelijim programskim jezicima kao što su C ++ i Java.
Microsoft sa TypeScript-om pokušava ukazati na neke od istih problema na koje je ukazao Google sa svojim programskim jezikom Dart, ali bez radikalnog udaljavanja od JavaScript-a. TypeScript poput CoffeeScript-a će raditi sa postojećim okvirima i bibliotekama, što znaći da bilo koja JavaScript datoteka može da se bez ikakvih problema pokrene u TypeScript-u.
Mogućnosti JavaScript-a
Prvo, kao što smo ranije rekli, Java se može koristiti za izgradnju celog sajta ako se koristi sa Node.js i MongoDB (baza podataka). Node.js je asinhrono okruženje, što ga čini veoma skalabilnim i odličnim izborom za velike količine podataka. MongoDB je baza podataka orijentisana na dokumente i izgrađena za skalabilnost ali i dalje vrlo funkcionalna da ponudi najbolje od oba sveta.
Veoma je važno reći da je JavaScript sada jedan od omiljenih načina razvoja aplikacija za Windows 8. Jezik koji se najviše koristi na Github.
Za developer timove je mnogo lakše koristiti isti jezik i na serverskoj i na klijentskoj strani a to mogu da urade sa Node.js. Java je odgovorna za animacije poput pop-up prozora, sa AJAX-om, oni prikazuju nove podatke bez osvežavanja stranice. AJAX je skraćenica za Asinhroni JavaScript i XML, tako da se ne može koristiti bez JavaScript-a.
Najčešća upotreba JavaScript-a je pisanje funkcije koje su ugrađene ili uključene u HTML stranice i koje komuniciraju sa Modelom Document Object (DOM) stranice. Neki jednostavni primeri ove upotrebe su:
-
Učitavanje novog sadržaja stranice ili dostavljanje podataka na serveru preko AJAX-a bez ponovnog učitavanja stranice (na primer, društvena mreža može omogućiti korisniku da postavlja ažuriranja statusa bez napuštanja stranice)
-
Animacija elemenata stranice
-
Interaktivni sadržaj, na primer igre, i reprodukcija audio i videa
-
Provera ulaznih vrednosti Web forme kako bi ste se uverili da su oni prihvatljivi pre nego ih submit-ujete na server
-
Prenošenje informacija o navikama korisnika (koje sajtove posećuje) različitim sajtovima. Web sajtovi često ovo rade zbog Web analitike, praćenje oglasa, personalizaciju ili u druge svrhe
Pošto je JavaScript kod može da se pokrene u pretraživaču korisnika (umesto na udaljenom serveru), pretraživač može vrlo brzo da odgovori na korisničke akcije. Web pretraživači najčešće koriste JavaScript. JavaScript je jedini jezik koji svi najpopularniji pretraživači podržavaju.
JavaScrip jezik budućnosti?
Za HTML5 se kaže da je početak kraja Adobe Flash-a, ali ako HTML5 organizacioni alat, onda je JavaScript tak koji uzimanje mesto Flash elementima.
Velike su prednosti koje HTML5 pruža developerima. Pre svega treba reći da je HTML5 je zbirka definicija koja ne samo da obuhvata HTML standard već i CSS3 (Cascading Stile Sheets), JavaScript, multimedijalne kodeke i SVG (Scalable Vector Graphics) koji rade zajedno kao jedno kompaktno okruženje.
Video i drugi vizuelni elementi koji su se prikazivali uz pomoć plugin-a (dodataka) sada se prikazuju sa JavaScript-om, koji se pokreće u vašem pregledniku, tako da ne morate da preuzmete nikakve plugine da bi videli taj sadržaj. Ovo je izuzetna stvar za developere koji tako znaju da svi dobijaju isto iskustvo ali i iz bezbednosi razloga jer se pokazalo da najveće pretnje za korisnike predstavljaju dodaci (pogotovo Java).
Malo ko je mogao pretpostaviti da će jezik koji je je trebao da liči na Java, ali nije bio u stanju da obavlja iste zadatke, postati ovoliko popularan. Takođe JavaScript nije najelokventniji jezik, programeri, developeri kažu da je Ruby ili Pyton napisan na način na koji bi se očekivalo da bude napisan, što je prirodno, ali jezik je onoliko dobar koliko su dobri alati koji idu uz njega, a zahvaljujući dodacima poput Node.js, jQueri (biblioteka), JSON (JavaScript Object Notation) i MongoDB, JavaScript ima svetlu budućnost.
Istraživanje: 63% developera aktivno razvija aplikacije koristeći HTML5
HTML5 nudi mnoge prednosti developerima koji ga u sve većem broju usvajaju.
Proizvođač softvera Telerik i njegova Kendo UI divizija danas su objavili rezultate nedavno sprovedenog istraživanja koje pokazuje da 63 odsto developera aktivno razvija aplikacije koristeći HTML5 i da 31 odsto ima planove da počne da koristi HTML5 do kraja godine.
U periodu od 5. do 26. septembra, Kendo UI sproveo je anketu u kojoj je učestvovalo 4.043 developera koji koriste PHP, Java, Rubi, .NET, Node i druge programske jezike, pitajući ih o njihovim HTML5 razvojnim planovima, kada misle da će HTML5 biti važan za njihov posao i zašto bi izabrali HTML5 pored drugih opcija za razvoj softvera.
Samo 6 odsto anketiranih navelo je da u ovoj godini ne planira početi razvijati softver sa HTML5, ali dodaje da će on biti važan za njih u narednih godinu ili dve. Developeri su istakli nekoliko bitnih prednosti koje razvoj softvera sa HTML5 pruža:
-
72% navelo je poznavanje programskih jezika (HTML, JavaScript, CSS)
-
62% je navelo doseg i podršku za više platformi
-
34% je navelo performanse kao ključnu prednost
Anketa je pokazala da 51 odsto developera smatra da je HTML5 u ovom trenutku neophodan za njihov posao, 31 odsto smatra da će biti neophodan u narednih 12 meseci, dok 12 odsto smatra da će HTML5 biti važan za njihov posao za godinu ili dve.
Mnogi developeri su počeli sa korišćenjem HTML5 ali su posle nekog vremena od toga odustali zbog tehničkih problema ili slabog interesa korisnika. Najveća društvena mreža na svetu, Facebook, u avgustu ove godine objavila je update za svoje iPhone i iPad aplikacije sa kojim se odbacuju aplikacije razvijene sa HTML5 i okreće aplikacijama rađenim u Apple Objective-C kodu. Facebook je odbacivanje HTML5 obrazložio željom za brzinom i pouzdanošću a to je nešto što HTML5 u ovom trenutku ne može da ispuni. Nedavno je osnivač i izvršni direktor Facebook-a Mark Zuckerberg priznao da je rano prihvatanje HTML5 bila velika pogreška.
PHP developeri dobili nove mogućnosti razvoja mobilnih aplikacija
Na ZendCon, Zend developer konferenciji koja se održava u Santa Clara, Zend direktor Andi Gutmans predstavio je tri nova proizvoda koji imaju za cilj da prošire domet PHP skript jezika izvan Web-a, na mobilne uređaje i Cloud.
Zend, koji je u protekloj godini najavio seriju partnerstva sa Cloud i PaaS (platforma-kao-usluga) provajderima, sada se nada da će iskoristiti potražnju za brzim razvojem mobilnih aplikacija i Cloud-om i učiniti PHP još važnijim učesnikom u svetu poslovanja i mobilnog razvoja.
Andi Gutmans predstavio je novu mogućnost koju sada ima Zend Studio, izgradnja mobilnih aplikacija povezanih u Cloud. Najnovija verzija Zend Studio pomaže developerima u kreiranju Web usluga, inteligentnih mobilnih aplikacija za iOS, Android i Windows Phone, pa čak i korisnički interfejs aplikacije, i sve to povezano u jednom, pojednostavljenom razvojnom okruženju.
Novi Zend Studio 10 integriše JQuery i Cordova, open-source projekat poznatiji kao PhoneGap, kako bi za pretvario IDE u drag-and-drop alat za pravljenje mobilnih aplikacija i tako pomogao developerima u pokretanju aplikacija za više mobilnih platformi iz jedne baze koda.
Ostale komponente velikog Zend plana za buduću mobilnu i Cloud PHP dominaciju su Zend Server Gateway i Zend Server 6. Zend Server Gateway je API za REST zasnovanu Cloud uslugu koja im omogućava da se direktno integrišu kao “drag-and-drop” usluga za razvoj aplikacija u Zend Studio, obezbeđujući integracijski lepak potreban za upravljanje autentifikacijom i validacijom podataka.
Najnovija verzija Zend Server-a dodaje funkcije koje omogućavaju automatizaciju primene raspoređivanja na Cloud i bolje komandne table aplikacija za praćenje performansi na desetine ili stotine Cloud instanci jedne aplikacije.
Microsoft Windows Store otvoren za developere 120 zemalja među kojima su i zemlje našeg regiona
Kompanija Microsoft danas je objavila da je Windows Store, trgovina aplikacijama namenjena dolazećem Windows 8, sada otvorena za aplikacije svih developera, čime je uklanjana ranija barijera, pa sada developeri iz 120 zemalja, uključujući i pojedince, mogu submitovati svoje aplikacije na Windows Store.
Među 120 podržanih zemalja nalaze se i zemlje našeg regiona: Srbija, Hrvatska, Slovenija i Crna Gora. Bosne i Hercegovine i Makedonije za sada nema.
Ovaj potez predstavlja konačni korak u nastojanju kompanije Microsoft da što više developera širom sveta ima nesmetan pristup Windows Store.
Do sada je Windows Store bio otvoren samo za korisnike koji imaju račune kompanije, tako da je developerima bila potrebna posebna vrsta tokena da bi sabmitovali svoje aplikacije. Današnjom objavom, developerima su otvorena vrata za submitovanje svojih aplikacija na Windows Store i pre nego što se Windows 8 zvanično pojavi (26. oktobar).
Microsoft je takođe objavila da će njegov plaćeni Microsoft Developer Network program sada pružiti pretplatnicima omogućiti besplatnu Windows Store pretplatu za submitovanje aplikacije. DreamSpark, Microsoft-ov program za studente i BizSpark, kompanijin program za startupe, imaju isti ponudu. Za sve ostale, kotizacija je 49 dolara za pojedince i 99 dolara za kompanije.
Vredi napomenuti da će se na Windows Store nalaziti i desktop i Metro aplikacije. Developeri desktop aplikacija međutim, neće moći prodavati svoje aplikacije direktno preko prodavnice. Umesto toga, Windows Store će predstaviti desktop aplikacijw kao i Metro aplikacije, ali kada dođe do preuzimanja ili kupovine aplikacije, korisnici će biti usmereni na sajt developera.
Microsoft ističe da je Windows Store najbolja prilika za developere te naglašava da će developeri posebno ceniti mogućnost da pišu Metro aplikacije u širokom spektru jezika, uključujući HTML5 i JavaScript.
Finansijski uslovi koje Microsoft nudi developerima takođe su povoljniji od ponuda ostalih, prvenstveno Google Androida i Apple iOS, naglašavajući da će developeri dobiti uobičajenih 70 odsto od prodaje s tim da ako aplikacija dostigne prodaju od 25.000 dolara, tada će developeri dobiti 80 odsto.
Svakako da je Microsoft veoma zainteresovan za dobijanje što više zanimljivih aplikacija na Windows Store pre nego što Windows 8 postane zvanično dostupan. Microsoft je svestan da će veliki broj zanimljivih aplikacija privući mnoge da koriste Windows uređaje.
Twitter zvanično objavio novu verziju svog API-ja
Twitter-ov API godinama je bio jedan od najpopularnijih na Internetu međutim, Twitter-ov odnos prema developerima počeo je da se menja. Prošlog meseca Twitter je objavio dolazak nekih velikih promena sa svojim novim API-jem. Twitter je sa tom najavom poljuljao svoj odnos da developer zajednicom a sve se još više pogoršalo prošlonedeljnim ažuriranjem Twitter Rules of the Road. Sada je Twitter konačno i zvanično objavio svoju ranije najavljenu novu verziju API v1.1.
Twitter je objavo da će developeri imati rok za prelazak na novu verziju API-ja do 5. marta 2013 godine. Twitter navodi da je rok od 6 meseci sasvim dovoljno vremena za prelazak na novu verziju, nakon isteka roka verzija v1.0 "više neće biti na raspolaganju."
Limit od 100.000 korisnika odnosiće se samo na mali skup klijenata koji kopiraju osnovno Twitter iskustvo tako da on neće važiti za većinu drugih aplikacija u širem ekosistema,
saopštio je Twitter.
Kada je prošli mesec najavljeno uvođenje ovoga ograničenja developer zajednica veoma je burno reagovala ali sada kao što možete da vidite, Twitter će samo ograničiti "mali skup klijenata", što bi donekle trebalo da umiri zajednicu developera.
Poenta je da Twitter ne želim da iko kopira Twitter iskustvo i dok god radite nešto drugo, kao što je otkrivanje zanimljivih statistika i slično, bićete bezbedni, bar za sada.
Drastične promjene u Twitter API-ju
Twitter-ov API godinama je bio jedan od najpopularnijih na Internetu međutim, Twitter-ov odnos prema develomerima počeo je da se mjenja. Postoji dobar razlog za to, naime Twitter je prerastao u jednu od najvećih društvenih mreža na svijetu, te je zarađivanje novaca postalo daleko važnije od toga da se vodi briga da developeri budu sretni. Sve što su developeri gradili a što je potencijalno ugrožavalo ili ograničavalo Twitter-ovu sposobnost da zaradi novac, predstavljalo je problem.
Mnogi developeri do sada su ignorirali Twitter-ove smjernice, međutim jučer je Michael Sippey, direktor potrošačkih proizvoda u kompaniji Twitter, objavio promjene koje će doći u Twitter API verziji 1.1.
Osim što će biti potrebo da se izvrši provjera autentičnosti aplikacije uvodi se i strožija nova šema sa ograničenom stopom, što je svakako loša vijest za developere. Jedna od najlošijih vijesti je svakako je ta da Twitter Display Guide (vodič za prikazivanje), koji opisuje kako aplikacija koja prikazuje tweets treba da ih prikaže, sada postaje Display Requirements (zahtjevi za prikazivanje). Ako želite da koristite Twitter API za prikaz tweets, od vas će na primjer biti traženo da uvijek prikažete autorov avatar i tekst tweeta ispod imena autora i @korisničko ime.
Sada će mnogo teže biti napraviti neke stvari, na primjer da se tweets prikazuju pored sadržaja sa neke druge usluge jer Twitter sada zahtjeva da "Tweets koji su grupirani zajedno u timeline ne bi trebali da se prikazuju zajedno sa sadržajem koji nije sa Twitter-a, npr. komentari, ažuriranja sa drugih mreža i ostalo."
Michael Sippey navodi da "Ako vaša aplikacija prikazuje Tweets korisnicima, i to ne bude u skladu sa našim Display Requirements, mi zadržavamo pravo da opozovemo vaš aplikacijski ključ." Drugim riječima, programeri koji se brinu za svoje aplikacije sada će imati daleko manje mogućnosti za kreiranje jedinstvenog iskustva oko Twitter sadržaja.
Razlog za ovaj potez je očit, Twitter jednostavno želi kontrolirati tržište potrošači orijentiranih Twitter klijenata. Ove promjene učinkovito ubijaju rastući ekosustav klijenata trećih strana. Twitter želi da ljudi koriste njegove službene aplikacije i da na njima vide tweets točno onako kako ih on prikazuju i na Web verziji Twitter-a.
Postavlja se pitanje da li će ova Twitter-ova promjena pravila igre poremetiti njegov do sada vrlo uspješan developer ekosustav? Uskoro ćemo saznati. U međuvremenu, Twitter-ov API kakvog smo do sada znali definitivno više ne postoji.
Microsoft Office 2013: Aplikacije umesto dodataka
Sa nadolazećim Microsoft Office 2013, Microsoft ohrabruje developere i administratore da koristi otvorene Web tehnologije kao što su JavaScript, CSS i HTML za izgradnju aplikacija.
Microsoft želi da modernizuje način na koji developeri pristupaju platformi pa je stoga stvoren ovaj novi “cloud app model”. Sa novim modelom napravili smo neke od najznačajnijih promena na razvojnoj strani Office-a u poslednjih 15 godina, izjavio je Richard Riley, šef Office divizije.
Proteklih 20 godina Microsoft je nudio VBA (Visual Basic for Applications) kao alat za developere i administratore sa kojim su mogli dodavati dodatne funkcionalnosti u Microsoft Office. Iako će VBA biti u ponudi i u sledećoj verziji Office paketa, Microsoft će takođe ponuditi i Office Cloud App Model koji koristi Web standarde kao što su HTML, CSS, OAuth, REST i Microsoft-ov sopstveni OData.
Kompanija nastoji da primeni ovaj model dosledno na ceo Office paket kao i na SharePoint, kako za hostovane tako i za in-house verzije ovih proizvoda.
Fokusirani smo da imamo konzistentan skup API-ja, tako da veliki broj aplikacija izgrađenih za Word takođe može da se pokrene za Excel,
saopštilo je Riley.
Za razliku od prethodnih verzija Office-a, aplikacije su uskladištene eksterno a ne u okviru lokalne instalacije Office-a. Office će zadržati URL pokazivače na mjesto gde se WebApps čuvaju. Office WebApps mogu biti smeštene na svakom Web serveru. Čuvajući aplikacije na serveru administratori neke organizacije imaju veću kontrolu nad upravljanjem i ažuriranjem aplikacija. Kao rezultat ovoga aplikacije mogu da prate korisnike kada su logovani u Office.
Ovaj novi model takođe treba da unapredi razvoj, ažuriranje i upravljanje novom generacijom aplikacija. Evo Microsoft-ove slike o tome kako unutrašnjost jedne aplikacije za Office treba da izgleda:
Postoje dve vrste aplikacija za Office: “task pane”aplikacije i “content” aplikacije. Content (sadržaj) aplikacije omogućavaju korisnicima da prošire aplikacije sa prilagođenim sadržajem. “Task pane” aplikacije takođe omogućava proširivanja sa šrilagođenim sadržajem, ali se ovaj sadržaj pojavljuje u “task pane” odmah uz Office dokument.
Tu su takođe i Mail aplikacije, Access aplikacije i Project aplikacije koje su deo ovog novog modela. U budućnosti će šabloni (tamplates), nekoliko hiljada je već dostupno na Office.com, takođe moći biti potencijalno dorađeni kako bi postali aplikacije za Office ili aplikacije za SharePoint.
Programi nisu jedini način da se proširi Office 2013, SharePoint 2013, Outlook 2013, Access 2013 i Project 2013. Korisnici će takođe moći da kombinuju ove nove aplikacije sa skupovima podataka iz Microsoft-a ali i trećih strana.
Što se tiče SharePoint priča je slična. Neće samo sadržaj trećih strana biti određen kao aplikacija, zadaci (tasks) u SharePoint takođe će postati aplikacije, kalendari će postali aplikacije, itd. Sve ove aplikacije biće dostupne preko SharePoint prodavnice koja je direktno ugrađena u SharePoint 2013 i koja deli isti backend sa novom Office Store, koji se može pronaći na Microsoft Office.com.
Developeri koji su zainteresovani za izgradnju novih aplikacija za Office i SharePoint mogu naći više informacija na zvaničnom blogu.
LinkedIn ažurirao svoju developer platformu
Društvena mreža za poslovne korisnike LinkedIn jučer je objavio nove razvojne alate i resurse u nastojanju da se stimulira razvoj aplikacija i sa dovoljno sadržaja opskrbi vlastita usluga kako bi članovi konstantno bili angažirani.
U obliku razvojnih alata LinkedIn je objavio osvježenu prijavu (sign-in) sa LinkedIn iskustvom, dotjeran API koji sada developerima omogućuje veću izloženost na LinkedIn i čišći, jednostavniji developer web sajt. LinkedIn je također revidirala uvjete pružanja usluge za developere.
Naime, iskustvo prijavljivanja (sign-in) poboljšano je sa novim dizajnom omogućujući developerima da sada zatraže e-mail adrese od ljudi koji žele da se prijave sa LinkedIn. Zaslon korisnicima sada točno prikazuje one podataka kojima aplikacija može pristupiti. LinkedIn sa ovom nadogradnjom želi poticati više izdavača i developera mobilnih aplikacija da dodaju prijavljivanje sa LinkedIn kao opciju.
Ovo malo dotjerivanje API-a također je važno s obzirom da ono omogućuje developerima izloženosti unutar LinkedIn-a. API je ažurirana s atributivnim elementom tako da ako se LinkedIn član odluči dijeliti dio sadržaja na sajt, izdavač će dobiti kredit u obliku "preko" linka navedenog na vrhu posta.
Očito je da LinkedIn želi da ima robusnu platformu poput Twitter-a i Facebook-a. Poruka koju LinkedIn šalje korisnicima potpuno je jasna: Dođite izgraditi svoje medijski bogate aplikacije na LinkedIn i integrirajte se sa nama, a mi ćemo vaš sadržaj staviti pred 175 milijuna ljudi. Zauzvrat, LinkedIn dobiva novi sadržaj na svojoj mreži koji bi i dalje trebao da angažira njegovih članove koji ga iz mjeseca u mjesec sve više konzumiraju (ovo se osobito odnosi na korisnike mobitela).
Prošli tjedan, izvršni direktor LinkedIn, Jeff Weiner, rekao je investitorima da je sadržaj ono što drži LinkedIn relevantnim za korisnike koji pristupaju mreži putem svojih mobitela. Sadržaj privlači posebno visoku stopu angažmana u LinkedIn iPad aplikaciji gdje kompanija počinje eksperimentirati s oglasima.
Google rešava problem lažnih Android aplikacija strožijim smernicama za developere
Google pokušava da stane na put lažnim mobilnim aplikacijama na svojoj Android platformi sa strožijim smernicama za developere. Mere uključuju i zabranu upotrebe ikona koje su “zbunjujuće sličane” onima koje koriste već postojeći proizvodi. Google je takođe predočio i pravila o tome kako oglas treba da se pojavi u aplikaciji.
Od samog početka Google Play Store borila se sa značajnim broje zlonamernih aplikacija kao i falsifikovanim verzijama popularnih igara kao što je Angry Birds.
O novim smernicama developeri su obavešteni e-mailom u kom je naveden rok od 30 dana za usklađivanje svojih aplikacija. Aplikacije koje ne budu usklađene sa novim smjernicama, biće uklonjene sa Play Store.
Koliko je problem veliki govori i slučaj developera mobilnih aplikacija kompanije Madfinger Games koja ističe da ih je piraterija na Android Store primorala da svoju igru Dead Trigger učine besplatnom za preuzimanje.
U početku smo nameravali da ovu igru učinimo dostupnom za što je moguće više ljudi, zato je cena za njeno preuzimanje bila samo jedan dolar. Međutim, iako je koštala samo jedan dolar, stopa piraterije je bila ogromna pa smo se konačno odlučili da našu Android igru Dead Trigger učinimo potpuno besplatnom za preuzimanje,
navodi kompanija Madfinger Games.
U nastojanju da se borbi protiv ovoga, Google naglašava da je “ograničena upotrebe imena ili ikonica koje su zbunjujuće slične postojećim aplikacijama. Obezbedili smo više detalja o vrstama opasnih proizvoda koji nisu dozvoljeni na Google Play. Na primer, aplikacije koje otkrivaju lične informacije bez odobrenja nisu dozvoljene.”