We need a WPF Expect to convert a Design from (a psd/jpg) to a full C# WPF implementation, This will include support for localization, and might include some multi-threading because many parts of the ui will need to be updated at run time.
The UI implementation should also be responsible for applying localization.
Please bid only if you are experienced with WPF
Skipping any introductions, we basically have 2 projects that will be written in C# wpf, we will start with the smaller project, if your output is good and you have a fast performance, we will be giving you more jobs and bigger projects.
i have got some pictures from the wpf design of the project you are bidding on, and i wanted to know if you can do it or not, also a time estimate of when can you finish it
let me share with you some of the screen shots, lets start by window shape and borders: well what we will need from you, is to turn the psd/imgs design into a wpf functioning windows but no core code to be integrated yet, however we will need to demonstrate the ability of updating progress bars , text etc. at runtime (to show that multithreading is working fine) that will be phase #1, if your output is great and your speed is the same, you will be either included in phase 2 of this project (which includes integrating the functionalities with the UI, or you will be awarded another project of the same requirements (PSD->WPF conversion)
[url removed, login to view] thats how the window and borders will look like in our application, the application will have ofcourse more than 1 window so no matter what the dimensions are, the window should maintain that look and feel [url removed, login to view] here is another window of different size, but same look to demonstrate what i mean
as you can see the border has a transparent area, this is important for us to have, also with wpf, transparency isn't a big problem. just make sure it's done cleanly so that if any windows are resizable, the resizing doesnt corrupt the look of it. thats for the borders and window shape.
now lets move to content [url removed, login to view] that will be a shape of 75% of the windows opened some bars and shadows, all available in psd ok one important note that we need to mention now is that we want the application to have the ability of being skinnable meaning that if we decide to change the colors like replace the white background with dark grey and the blue bars with red or yellow ones
we should be able to. we need something like a separate configuration file or so, where we just replace the values at runtime and it gets applied instantly on change. because we might need to offer the user the ability of switching between skins so if there are any images, it should be loaded from resource at run time
we would also like to keep the size of the app small, so if any images could be replaced by some wpf drawings/canvas or what so ever that will be good because changing colors at then will be much simpler, it should be as simple as changing values from #000000 to #FFFFFF you can make gradients with expressions blend , i think wpf has good gradients support, right ?
also if you see that the picture i sent you has any patterns in the blue/colored parts you can try placing an image with transparent background, so that the solid color remains a wpf thing, while the pattern is only an image with transparency so that this way we will need to change the value of the color only instead of replacing the whole thing with an image everytime.
if you try to zoom in in the blue wide area [url removed, login to view] you will see that its not just a gradient but it have some sort of patter, so i was hoping that we can keep this pattern in a [url removed, login to view] image or so and we place it over any color area or so when we want to.
let me show u some unfinished work to give you a feeling of how will the main panel look like [url removed, login to view] the 3 wide rectangles at the buttom will be buttons to switch the main content area
the boxes in the middle will probably be just links to open other applications so probably we will only need some on hover effect there like the circle with the right arrow in each box should get darker or something like that may be some glowing effect to the button borders
this is very close to final design, expect stuff to be added, but not to change something from what is there already this is just to give you a feeling of what you will do and also because we need an estimate from you of how fast can you do this
let me talk about some effect that we want to know if possible to be done under the 6 big buttons there is a wide button with an arrow on it pointing up when we click on that button the content should be switched to different 6 buttons so i was wondering instead of having it static showing and hiding if we can add some animation like sliding effect the direction of sliding isnt decided now, but on current design, from buttom to up.. (we might change it to have 2 arrows one on the left and one on the right and having the sliding left | Content | Right
So our question is how fast can you finish it, in a clean way that can be easily extended later on with skins supported (having minimal number of images), multithreaded application (so that some methods can update some progress bars in main UI) without having lags or responding stopped.
Also please be careful that we will compare your output to the design that we will give you pixel by pixel so it has to be accurate in look :)
If possible it would be great, in order to demonstrate your skills, if you can construct something from the images we gave you, like build a c# wpf interface with it as a sample, because we might use that to compare between you and other bidders.