Prodaja Windows i Windows Phone aplikacija za BiH

Dugo se čekalo da Microsoft uvrsti Bosnu i Hercegovinu na listu zemalja čiji programeri imaju mogućnost da postave svoje Windows i Windows Phone aplikacije u prodavnici i da pri tome zarade. To se konačno desilo 16. jula 2014. godine kada je Microsoft objavio proširenu listu zemalja iz kojih je moguće prodavati Windows i Windows Phone aplikacije.

image

Ovo je zaista sjajna vijest ali se postavlja pitanje šta sad? Da li smo svjesni potencijala koji nam se pruža jer možemo da objavimo svoju Windows Phone aplikaciju i da pri tome postavimo da ona ima određenu vrijednost koju će platiti korisnici. Ili još bolje, da objavimo Windows aplikaciju čije tržište se mjeri u milionima korisnika širom svijeta.

Dobro, da krenemo redom. Šta je sve potrebno preduzeti kako bi došli do momenta da možemo da dijelimo zaradu sa Microsoftom? Nemojte misliti da će sva zarada otići samo vama! Zarada se dijeli u odnosu 70:30, 30% Microsoftu i 70% vama kao programeru pri čemu je potrebno da zaradite određeni minimalni iznos kako bi isplata bila moguća (200$).

Dakle, potrebno je odraditi sledeće korake za Windows Phone:

  1. Registrovati se na Dev center i izabrati Bosnu i Hercegovinu kao zemlju. Dev Center služi da bi se aplikacija objavila u zajedničkoj prodavnici za Windows/Windows Phone aplikacije. Izaberete Dashboard za Windows Phone.
  2. Definišete račun za prihvat novca (Payment account)
  3. Registrujete profil za porez (Tax profile)
  4. Odaberete model plaćanja koji mislite da najbolje odgovara načinu maksimalne zarade za vaš tip aplikacije

Neke od navedenih stvari kao što je definisanje naloga i registracija profila za porez ću detaljno opisati u ovom blog postu.

Definisanje računa

Da bi sredstva primali potrebno je prvo da definišete račun na koji ćete primati sredstva. Definisanje računa ćete odraditi ukoliko u okviru Dev Center izaberete Account opciju (1) a potom Edit u okviru Payment account (2).

image

Pošto će isplata za BiH biti u USD (trenutno stranica sa listom zemalja koje imaju opciju payout nije osvježena sa novim podacima), potrebno je da obezbijedite devizni račun koji je sposoban za prihvat američkih dolara (USD $). Nakon otvaranja računa u banci, dobićete IBAN (oznaka vašeg deviznog računa) koji je dovoljan za registraciju (ostaje da se vidi da li je IBAN jedino dovoljan za registraciju pošto svaka banka u BiH za devizni priliv posluje putem neke strane korespodentske banke te kada nekome dajete instrukciju za plaćanje na vaš devizni račun potrebno pored IBAN dostaviti i Swift kod vaše banke). Microsoft je za sada obezbijedio samo unos IBAN računa te se nadamo da je to dovoljno za registraciju.

image

Pored IBAN potrebno je unijeti vaše lične podatke kao i podatke o banci u kojoj se nalazi vaš račun.

Potom unesite podatke o vašoj adresi i broj telefona.

image

Sledeći korak je definisanje profila za plaćanje poreza

Profil za porez

Profil za plaćanje poreza (Tax profile) je obavezan pošto Microsoft vrši prebacivanje sredstava na vaš račun i poterbno je da se ovim činom definiše plaćanje poreza državi. Definisanje poreza ćete odraditi ukoliko u okviru Dev Center izaberete Account opciju a potom Edit u okviru Tax profile.

Potom slijede koraci izbora zemlje:

image

image

Unesite podatke o adresi stanovanja i adresi prijema pošte (možete koristiti check box kojim potvrđujete da je adresa prijema pošte ista kao adresa stanovanja):

image

Prilikom ovog procesa registracije ćete na email dobiti PIN kod kojeg ćete na kraju procesa registracije koristiti za elektronski potpis dokumenta. Potom birate da li ste vi osoba koja je ujedno i vlasnik računa:

image

Za stanovnike zemalja van SAD se bira W-8BEN forma:

image

i na kraju najvažniji dio je popunjavanje već djelimično popunjenog obrasca W-8BEN pri čemu treba obratiti pažnju na sledeće podatke kao na slici:

image

Dakle, pitanje br. 4 odgovoriti na oba sa No i u polje 7 postaviti vaš jedinstveni matični broj (JMBG) zbog identifikacije u poreskoj upravi.

Na kraju je potrebno da potpišete dokument putem unosa imena i prezimena i PIN koda kojeg ćete dobiti u mailu (pin ima određeno vremensko trajanje tako da ukoliko dobijete podatak da je sistem nesposoban da verifikuje vaše podatke onda morate ponovo generisati PIN i unijeti ponovo podatke, osim ako ih u određenom momentu ne smimite)

image

Ukoliko uspješno završite postupak dobićete poruku:

image

Poslije izvjesnog vremena verifikacije vaših podataka:

image

dobićete poruku da je vaš Tax profile “Profile up-to-date”. Ovim bi trebao da je uspješno kreiran račun i profil za porez pri čemu ste bili u obavezi da unesete isključivo tačne podatke. Unošenjem netačnih podataka ste se obavezali da možete snositi određene posljedice.

Model plaćanja

Nakon ovog procesa možete odmah vašim aplikacijama postaviti da imaju određenu vrijednost u USD$ ili možete smisliti neku drugu strategiju zarade.

Izbor modela naplate se može realizovati na više različitih načina (Monetizing apps). Detaljan prikaz svih modela zavisi od platforme:

Posted in Windows, Windows Phone | Tagged | 1 Comment

Nokia DVLUP program u Bosni i Hercegovini

Windows Phone programeri u Bosni i Hercegovini zaista imaju razloga za slavlje. Jer danas, 24.06.2014. godine smo konačno postavljeni kao zemlja koja ima pravo registracije i ućešća u DVLUP programu. Najava proširenja DVLUP programa možete pogledati na zvaničnom DVLUP blog postu.

image

Šta je DVLUP program i čemu tolika euforija?

DVLUP program je osnovala Nokia u cilju promocije razvoja Windows Phone aplikacija. Program je počeo inicijalno 2012. godine u SAD i Kanadi sa budžetom preko 5 miliona USA $. Osnovna ideja programa je da učestovanjem u raznim programerskim izazovima (Challenges) razvijate aplikacije i time stičete poene (XP – Experience Points) koje potom možete “unovčiti” u vidu ponuđenih nagrada.

DVLUP program možete pratiti na Twitter-u pomoću @dvlup taga ili na Facebook https://www.facebook.com/dvlup.

Kako učestvovati u DVLUP programu?

Potrebno je odraditi dva koraka:

  1. Da se registrujete i da kao zemlju odaberete Bosna i Hercegovina.
  2. Da verifikujete vaš Microsoft Dev Center nalog na kojem su registrovane vaše Windows Phone aplikacije (koristiti View Profile opciju i potom unijeti podatke: Publisher Name, Dev Center Email Address i Publisher GUID). Verifikacija može potrajati do 7 dana.

Pored razvoja Windows Phone aplikacija možete se registrovati i za razvoj Nokia Asha i Nokia X platformu.

Koji programerski izazovi su na raspolaganju?

Nakon verifikacije možete učestvovati u sticanju poena u sledeći tipovima izazova:

  • New App
  • New Game
  • Update
  • Quality
  • Quiz

Nakon verifikacije potrebno je da se vaše aplikacije pojave na listi aplikacija koje je prepoznao DVLUP. Skeniranje vaših aplikacija se automatski dešava svakih 48 časova ali je moguće svakih 24 časa zatražiti manuelno skeniranje.

Svaki od izazova ima određeni rok do kada mora biti završen i sa određenim uslovima. Na konkretnom primjeru jednog Update izazova potrebno je izmjeniti Live da bude transparentan za šta dobijate 150 poena.

image

Jedan od uslova za ovaj izazov je da  aplikacija koju kandidujete za ovaj izazov mora biti postavljena na Windows Phone Store prije početka ovog izazova, da se update odradi u periodu između početka i kraja trajanja izazova.

Kada ispunite sve uslove za određeni izazov i kandidujete aplikaciju za izazov, DVLUP tim verifikuje vašu aplikaciju i ako aplikacija zadovoljava sve postavljene uslove dobijate poene. Pored poena stičete i status osvajanjem bedževa (Badges).

Na DVLUP sajtu je moguć uvid u listu učesnika DVLUP programa (Leaderboard), kako na lokalnom tako i na globalnom nivou sortirani po broju poena, bedževa ili broju objavljenih aplikacija. Za svakog od učesnika na listi je moguće pogledati sve detalje, od izazova u kojima je učestvovao do svih objavljenih aplikacija što može biti od velike pomoći za dobijanje ideja.

Koje nagrade je moguće osvojiti?

Skupljanjem poena moguće je osvojiti određene tipove nagrada pri čemu vrsta nagrada zavisi od zemlje učesnice i vremenom se lista nagrada proširuje. Trenutno tipovi nagrada za BiH su:

  • Advertisign Campaign
  • Developer Tools
  • Gift Cards
  • Marketing Campaign

Sigurno je da se uskoro može očekivati i nagrade koje postoje u ostalim zemljama (telefoni, tableti, razni tipovi “gedžeta”, majice, ruksaci itd.)

Sve u svemu, što više aplikacija imate time više stičete poena i vaše zadovoljstvo će biti veće.

Korisni linkovi:
1. Najčešći razlozi zašto aplikacija nije uspješno verifikovana za određeni izazov – link

Happy Windows Phone coding Smile

Posted in Programming | Tagged , | 2 Comments

Proglašeni pobjednici //publish/ lokalnog takmičenja

Sredinom maja 2014. godine je trebalo da bude organizovan //publish/ događaj u Bosni i Hercegovini gdje bi programeri za Windows i Windows Phone platformu imali priliku da se zajednički druže, razvijaju aplikacije i budu dio globalnog //publish/ događaja.

14MDV0016_Banners_Unity-v2

Na žalost, priroda je bila jača od naših želja. Zbog nemogućnosti organizovanja događaja u Bijeljini zbog poplava organizovano je lokalno takmičenje za razvoj aplikacija i na osnovu pristiglih aplikacija komisija je izabrala 4 pobjedničke aplikacije:

1. mjesto Translate Explorer (Jovica Rikanović), Nokia Lumia 1520

Aplikacija je realizovana kao Universal app pri čemu je autor izdao aplikaciju za Windows Phone 8.1 i Windows 8.1 operativni sistem. Aplikacija omogućava prevođenje web stranica na jedan od 50 dostupnih jezika. Prilikom prevođenja se zadržava izgled originalne stranice. Bilo bi odlično kada bi Jovica omogućio pokretanje još jedne instance programa te omogućio uporedan pregled stranice na originalnom jeziku kao i prevedenu verziju. Time bi aplikacija dobila dodatni edukativni karakter.

image

2. mjesto KidCasso (Benjamin Talić), Dell Venue 8 Pro

Zanimljiva bojanka koja će predstavljati zanimaciju na vašem tabletu ili PC računaru. Aplikacija je realizovana kao Windows 8 aplikacija.  Bilo bi veoma korisno kada bi autor prikazao izbor odabrane boje i prikazao više različitih veličina za olovku. Svakako, veći broj novih i zanimljivih likova bi samo bio dodatni plus za ovu aplikaciju.

image

3. mjesto Lock Counter (Dino Borogovac), Nokia Lumia 620

Ukoliko ne želite da zaboravite bitne momente u vašem svakodnevnom životu, ova aplikacija će vas putem početne strane (Lock Screen) obavještavati koliko je još preostalo dana do zadatog događaja. Nadamo se da će Dino dodati mogućnost preview za izabranu fotografiju za već kreirani događaj kao i prikaz podatka o alarmu ukoliko je alarm odabran za dati događaj. Aplikacija je realizovana kao Windows Phone 8.1 verzija.

SNAGHTMLbdab37b

1. mjesto za najbolju ideju a potom i realizaciju Stanje na putevima BiH (Aleksandar Kojić), Nokia Lumia 1520.

Aplikacija je realizovana kao Universal app pri čemu je autor izdao aplikaciju za Windows Phone 8.1 i Windows 8.1 operativni sistem. Aplikacija omogućava pregled stanja na putevima u Bosni i Hercegovini na osnovu informacija dobijenih putem zvaničnih kanala obavještavanja, kao i korisne informacije za sve vozače kao što su mapa BiH sa lokacijama radova na putu, raspored radarskih kontrola i određivanje rastojanja između gradova. Bilo bi sjajno kada bi aplikacija omogućavala i pregled podataka kada nije dostupna internet konekcija.

SNAGHTMLbcff3b6

Pobjednicima ovog takmičenja čestitamo, a za svaku pohvalu su i ostale aplikacije koje su pristigle za //publish/ takmičenje:

  • Pronunciation improver, Windows Phone 8.1 (Miloš Kojić) – Način da usavršite izgovor engleskog jezika putem ove aplikacije
  • KK Crvena zvezda, Windows Phone 8 (Dragan Djurić) – Sve bitne informacije na jednom mjestu o košarkaškom klubu Crvena Zvezda iz Beograda
  • Banja Luka College, Windows 8.1 (Jelena Miodragović) – U ovoj aplikaciji možete pronaći sve informacije vezane za BLC-Banja Luka College
  • Poplave.eu, Windows 8.1 (Jelena Miodragović) – Na jednom mjestu možete pronaći sve informacije o poplavama u Bosni i Hercegovini 2014. godine i na koji način možete pomoći ugroženima

  • Klizista, Windows Phone (Benjamin Talić) –Evidentiranje klizišta u Bosni i Hercegovini na osnovu fotografije i trenutne lokacije

Jedna preporuka za sve programere koji programiraju za Windows 8.1 aplikacije je da implementiraju sve mogućnosti koje nudi razvojno okruženje kao što su: Live Tile, Pin To Start iz aplikacije, Hub Page, Semantic Zoom, Search, Snap View, Share Charm. Na ovaj način će obogatiti svoje aplikacije korisnim funkcionalnostima i samim tim privući više korisnika.

Spaso & Enis

Posted in Award | Tagged , | Leave a comment

Developers competition for Windows 8.1 and Windows Phone 8 apps

There are two developers competition that are organized recently in Bosnia and Herzegovina and luckily I’m on of the winner for both platforms in two different contest for Windows Phone 8 and Windows 8.1 application.

Windows 8.1 contest

Windows 8.1 Developers Contest is organized by Microsoft and included fourteen countries in the region: Armenia, Bosnia And Herzegovina, Bulgaria, Croatia, Cyprus, Estonia, Georgia, Kazakhstan, Latvia, Lithuania, Malta, Montenegro, Serbia, Slovenia.

Each country has at least three winners in different categories.

The winners are announced on 8th May 2014.

My application BiH Bioskopi, local app for movie integrator for Bosnian movie theatre in Bosnia and Herzegovina is one of the three winners for Bosnia and Herzegovina.

screenshot_04282014_222035

As a prize I won Prestigio MultiPad Visconte Windows tablet.

pc_in_a_form_white

Windows Phone 8 challenge

Windows Phone challenge was local competition for Bosnia and Herzegovina, organized by Microsoft Bosnia and Herzegovina and I won 2nd place with the same application BiH Bioskopi.

The winners are announced on 26th January 2014.

wxga1wxga2wxga21

As a prize I won Nokia Lumia 920 Windows Phone device.

Happy programming

Posted in Programming | Tagged , | Leave a comment

Build and Publish app in world wide event //publish/

 

14MDV0016_Banners_Unity-v2

Bring your existing app and game projects to Microsoft’s //publish/ event to code with developers from around the world. Collaborate and get help with app design, performance, testing, publishing, porting from Unity – you name it. It’s an all day event devoted to getting your app up and running smoothly on Windows phones, tablets, and PCs.

Receive onsite support from Microsoft and community experts to remove blockers and add the finishing touches to your project. Join a testing group of your peers and try your app out on a range of devices. Connect online with developers and Microsoft product specialists from all over the globe in simultaneous worldwide events. Show off your completed project at the App Showcase.

Prizes will be awarded to showcase winners and there are special incentives to submit your app for publishing while at the event. Don’t forget – apps published to the Windows or Windows Phone Store before June 1st, 2014 are eligible for even more great prizes through the //publish/ Developer Contest.

Beside Microsoft as organizer, 33 MVPs from all over the world also organize //publish/ Satellite Event so final number more then 66 sites. You can find list of all sites here.

Bosnia and Herzegovina, Europe is also part of this event in City Bijeljina. Idea of organizer in Bijeljina is to gather as much as possible developers from the country who have experience with Windows Phone/Windows Store app development. As in previous events organizer are:

  1. Spaso Lazarević, MVP for Visual C#
  2. Enis Šahinović, Technical Evangelist at Microsoft Bosnia and Herzegovina

Microsoft will provide really great prizes for best applications with Windows tablets and Windows Phone devices for local event. Plan is that every participant get T-Shirt with logo of the event.

Time and Location of the event in Bosnia and Herzegovina:

  • Saturday 17th May 2014
  • Slobomir P University (Pavlovića put 76.) near Bijeljina, Bosnia and Herzegovina, Europe

Daily Agenda

09:30-10:00 Registration/Event Welcome
10:00-12:00 Open Coding Session with Expert Support
12:00-13:00 Lunch/Webcast
13:00-17:00 Open Coding Session with Expert Support
17:00-19:00 App Showcase/Judging & Awards

You can participate in //publish/ event with next type of the apps::
1. Windows 8.1 app
2. Windows Phone 8.1 app
3. Windows Universal app
4. Game build with Unity for Windows 8.1 or Windows Phone 8.1

You can register for the local event here. Please select //publish/ Satellite for location Bijeljina, Bosnia. We plan 30 participants on the site.

image

Useful resources for development:

Official hastag for the global //publish/ event is #pubwin

You can find announcement for //publish/ Satellite event in Bijeljina on MSDN Bosnia and Herzegovina web page here.

So, from now, if you plan to come to Bijelijna, please start building your application for the event. We are waiting for you.

Spaso & Enis

Posted in Community, Conference, Programming | Tagged , | Leave a comment

Microsoft conference announcement MSNetWork 4 and NT konferenca 2014

I’m really happy that I can announce that I’ll be speaking at two conferences in this April 2014 with three sessions.

FlipCycleTileMediumntk_logo

MS NetWork 4

14. April – 15. April 2014, Banja Vrućica, Teslić, Bosnia and Herzegovina, Europe

hero

This is my fourth MS NetWork conference in a row. This is the youngest conference in a region but great in many aspects. This year we have 28 Microsoft MVPs as speaker and  over 70 speakers at all. Agenda is divided into 6 tracks which include very popular MSC track – Community Experts track for advanced level presentation from member of the Microsoft Community.

I’ll be giving one session at MS NetWork 4 conference on 14th April on DEV track:

Storing data in Windows Phone 8 apps

You can find official info about session here.

You can find more info about conference at http://www.msnetwork.ba or you can use official hash tag #msnetwork4 on twitter.

Also, I’m author of the official apps for the conference with two different apps for Windows Phone 8 and for Windows 8.1 Store app.

ss2ss4ss7

1

2

Link for the apps are here:

462x120_WPS_Download_cyanWindowsStore_badge_en_English_Green_large_120x462

 

NT konferenca 2014

09. April – 10. April 2014, Bled, Slovenia, Europe

PanoramaBled-001

This is my first NTK conference, the main Slovenian Microsoft conference. Venue of the NTK 2014 is magnificent lake Bled, resort famous in all over the world for its outstanding nature.

I’ll be giving two sessions at NTK 2014 conference on DEV tracks:

  1. Windows Phone App Studio (9th April)
  2. Building business application using Visual Studio 2013 LightSwitch (10th April)

You can find official info about sessions here.

You can find more info about conference at http://www.ntk.si or you can use official hash tag #ntk14 on twitter.

Posted in Microsoft Conference | Tagged , , | Leave a comment

PapPal: promjena konverzije valute

Prethodni PayPal postovi:

Kupovina na internetu putem PayPal servisa je u poslednja dva mjeseca mnoge neprijatno iznenadila zbog konačnih računa koji su prilično odstupali od originalne cijene. To se naročito primjeti ukoliko ste plaćali veće sume novca za određene proizvode ili usluge.

Šta se u stvari desilo? PayPal je u namjeri da “pomogne” svojim korisnicima uveo način obračuna konverzije valute ukoliko je plaćanje izvršeno za nešto što primarno nije u vašoj valuti. Znači, vaš PayPal nalog je vezan za npr. Bosnu i Hercegovinu te vam je zvanična valuta BAM dok sve što kupujete je u stranoj valuti npr. US $. Tu konverziju PayPal naplaćuje i to 10% (informacije od korisnika koji su već imali kupovine). Kako riješiti ovaj problem i vratiti obračun konverzije kao što je to bilo prije ove promjene?

Ukoliko kupujete putem Ebay, nakon kupovine sistem vam traži da se ulogujete na PayPal nalog:

PayPal-login

Nakon loga ključni je link Other Conversion Options:

PayPal-ConversionOptions1

Po defaultu je odabrana opcija onu koju vi ne želite zbog visokih vrijednosti konverzije.

Odaberite “Bill me in the currency listed on the seller’s invoice”.

PayPal-ConversionOptions3

Ovo je opcija koja je bila jedino moguća prije nego što je PayPal uveo mogućnost da on vrši proces konverzije.

Napomena

Ova promjena će biti zapamćena i svaka naredna kupovina će putem PayPal servisa imati kao rezultat obračun konverzije od strane MasterCard i VISA što je značajno povoljnije u odnosu na PayPal konverziju.

Trenutno ne vidim način kako ovu promjenu odraditi direktno iz PayPal naloga bez da morate prvo odraditi kupovinu.

Ugodna kupovina.

Posted in Payment | Tagged | 1 Comment