Marketplace certifikacija – Najčešći razlozi odbijanja aplikacije i kako ih izbjeći

U ovom postu ću pisati o pripremi aplikacije za slanje na Marketplace u smislu izbjegavanja uobičajenih grešaka koje dovode do odbijanja aplikacije od strane Microsoft pri Windows Phone Marketplace certifikaciji.  Također ću iznjeti svoja mišljenja i iskustva o najčešćim razlocima zašto aplikacije ne prolaze certifikaciju. Pretpostaviću da se koristi AppaMarket za slanje aplikacije na Marketplace. Continue reading

AppaMarket – Submitiranje aplikacije na Windows Phone Marketplace

U ovom postu ću objasniti kako submitirati aplikaciju na Widnows Phone Marketplace putem AppaMarket-a.

Ukoliko se niste registrovali na AppaMarket, ovdje možete saznati kako da to uradite.

Submit aplikacije putem AppMarketa je vrlo jednostavan i radi se u nekoliko jednostavnih koraka.

Prije submita na Marketplace svakako preporučujem da pročitate post o pripreme aplikacije za submit, kao i post o najčešćim greškama koje dovode da aplikacija bude odbijena.

Continue reading

Uploading files to remote server (with multiple parameters) – RestSharp

In this post I will explain how to, in an easy way, upload files to remote server using “POST” http method.

To accomplish uploading file to remote server, without additional parameters, we can use WebClient class, which is fairly easy to use, but for POST request where we send file and additional parameters we will have to use HttpWebRequest class which is quite complicated for this purpose, or, as in our case, use third-party libraries.

Some of the available libraries:

In this example we will use RestSharp. Continue reading

Detect Dark/Light theme

In this post I will show how to detect which theme (dark/light) user selected in system settings. When designing your application, as long as you don’t change the default brushes, it is possible that you wont need this at all, because operating system will automatically adjust your application colors to match the colors defined by the Dark or Light theme.

With that said, there are times you may need this, either you made some custom control and you want to be theme-aware or you want to your app to look different depending on the theme selection. Continue reading

Built-in Progress Indicator in System Tray

In this post I will show how to use built-in progress indicator which will be shown on top of the page (in system tray). Like I said it is built-in, all we have to do is call it when we need it. It is Mango only feature, so if you are developing for earlier versions, Progress Indicator will be unavailable.

Using Progress Indicator

Displaying Progress Indicator is fairly simple. All we have to do is create an instance of ProgressIndicator object and add it to system tray.

We can show Progress Indicator in two different modes:  Indeterminate and  Determinate.  Indeterminate mode is when Progress Indicator is indicating that app is doing  something in the background, but there is no progress shown (progress indicator is looping). Determinate mode is when progress is displayed. Continue reading

Marketplace registracija, otključavanje telefona…

Marketplace registracija

Kako Bosna i Hercegovina nije u listi podržanih država za registraciju direktno na Windows Phone Marketplace-u, za one koje žele objaviti Windows Phone aplikaciju jedino što preostaje jeste da koristie usluge jednog od članova Microsoft-ovog programa pod nazivom ” Microsoft’s Global Publisher Program for Windows Phone Marketplace“. Članovi tog programa koji podržavaju našu državu su:

Šta se uopće nudi na ovim web stranicama? Ukratko, firme (Appa Market, Yalla Apps) imaju registrovan račun direktno na Marketplace-u, i objavljuju naše aplikacije putem njihovog računa. Nešto slično kao da imate prijatelja u inostranstvu koji ima račun direktno na Marketplace-u i vi ga zamolite da objavi aplikaciju za vas. Naravno, ove firme nisu vaš prijatelj pa će vam zato i uredno naplatiti svoje usluge. Continue reading

Marketplace registration, device unlock…

In this article i will talk about marketplace registration in unsupported countries and  “developer unlock” of your Windows Phone device.

Marketplace registration

When you decide to create your Marketplace account first thing to do is to check if your country is in the list: https://users.create.msdn.com/Register

If your country is in the list, than just fill out the forms and you’re good to go…

If not, then you have alternative options with official partners on Microsoft’s Global Publisher Program for Windows Phone Marketplace. Here are some of the MS partners in that program:

What this sites offer? Simply, they have accounts directly on Marketplace, and they publish our apps through their account. It’s like you have a friend abroad who created account on Marketplace and you asked him to publish your app for you. Of course, this sites are not your friend, so they will charge for their service. Continue reading