Find Jobs
Hire Freelancers

C#, OpenGL Desktop Application. Continue previoius work

$1500-3000 USD

Cerrado
Publicado hace alrededor de 11 años

$1500-3000 USD

Pagado a la entrega
I have a program that I have written in C# (.NET 4.0) that utilizes OpenGL as the graphics backend. This will not change. The program is essentially "alpha". It works, but needs things added, rearranged, optimized, and so on. This is a very flexible program. The end goal is to allow users to "program" their user interface easily and uniquely based on sensor inputs through a hardware module. The hardware, interface, and so on is complete and functional. The GUI is functional, but barely. My available time has been cut short, and I need to get this program working. Program updates will be rolled out as you work on it. The schedule is flexible if needed. I would like some big things done in a few months at the most. As you work, the scope may grow. I would like someone who can make decisions themselves and suggest new ideas. I have near zero graphics talent but have some PSD files I have been using for the interface. If you have talent in that area it is a plus, but not required. Some big things that need to be done: - Add Gauge support for linear, circular, stepped/multi-image sensors. Think of a car's speedometer, something that when given the value 20, would draw the needle at 20 but have configurable minimum/maximum/step values, user defined or a set of pre-defined images for the gauge and needle itself. Things like that. - Integrate a TTF (True Type Font) parser into the program so it can be drawn with OpenGL. The user can select which TTF (by name, like "Verdana") and have it drawn where specified (drawing is taken care of, but could be improved or may need to change depending on implementation). - Add a way to add/edit "variables" (already defined object) from the in-program configuration screen. - User Interface improvements. My graphics ability and user interface approach ranges from lacking to non-existent. I would like someone who knows "simple" to offer and implement suggestions for the program. Something where your grandmother could pick it up and with a little effort and time be able to use without emailing for tech support. - Pre-defined user interface elements. For instance, when a user wants to put a gauge on the page, have a few/couple pre-defined choices that it could look like. Or perhaps even "themes" and when selected the gauges will change background colours/texturing to reflect the theme. Also allow to import user elements, but that is a different bullet. - Finish user configuration file and default internal configuration file merging. Currently the program loads the internal and then loads the user config file. Eventually it should overwrite the internal configuration file settings with the user configuration file settings if available and in the correct format. There are lots of things that need to be done. This is a small subset. I welcome people who will not just implement exactly what I say how I say it, but will use common sense and their knowledge of customer interfaces to implement something they are proud of. If I took the time to detail every little thing I would like done and how it should be done and so on, I could have just done it myself. I need someone with a backbone and opinions. I may not always agree with your opinion, but if the customers like it, then so be it. I do not care where you are located, but you must be able to code and write in English so that there is no translation barrier. Time zones are not important as I am awake most of the time. I should also mention that this program is intended to be used in many applications, but will generally be with a touchscreen. So big chunky buttons and user interface is required. Absolutely no Windows Forms. This will be ported to Android in the near future with limited capabilities.
ID del proyecto: 4178759

Información sobre el proyecto

16 propuestas
Proyecto remoto
Activo hace 11 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
16 freelancers están ofertando un promedio de $2.244 USD por este trabajo
Avatar del usuario
Expert with OpenGL
$3.200 USD en 14 días
3,7 (16 comentarios)
6,9
6,9
Avatar del usuario
Quality work, but need to review the source code before committing to anything
$3.000 USD en 60 días
5,0 (6 comentarios)
5,3
5,3
Avatar del usuario
I think we can help you
$3.000 USD en 60 días
4,7 (11 comentarios)
4,6
4,6
Avatar del usuario
Hello, I think its best if you use opencv instead of openGL. OpenCV is much more powerful tool for this and is best suited for your requirements
$1.500 USD en 25 días
4,6 (11 comentarios)
4,3
4,3
Avatar del usuario
Hi , ready to work.
$1.500 USD en 20 días
5,0 (2 comentarios)
3,3
3,3
Avatar del usuario
Hi Sir, the work can be done neatly and very efficiently. Please see PM.
$1.500 USD en 30 días
5,0 (2 comentarios)
3,2
3,2
Avatar del usuario
consider it done . !!! check pm.
$1.500 USD en 20 días
5,0 (6 comentarios)
2,7
2,7
Avatar del usuario
Please see private message. Thanks
$3.000 USD en 60 días
5,0 (1 comentario)
2,8
2,8
Avatar del usuario
Hello, We are ready for that job. Please check Private Message. Thanks & Regards Tera Technolabs
$1.800 USD en 20 días
5,0 (1 comentario)
1,2
1,2
Avatar del usuario
Hi, Veltrod Software services is a global software consulting company specialized in providing Mobile applications, Social media frameworks and eCommerce solutions. Leveraging best-in-class people, processes, and technologies, Veltrod provides high-quality software development and BPO services to independent software vendors and enterprises. We are specialized in developing Mobile applications, Search Engine optimizations, Social Network frameworks, Software Testing and ERP applications. We are pleased to take care of this project, if it is offered to us. We assure that we will work towards 100% client satisfaction. Thanks Ram
$1.500 USD en 28 días
5,0 (1 comentario)
0,0
0,0
Avatar del usuario
I have the experience and qualities to work on the project. The deadline is fictional since no detailed spec is provided. Please send some detailed task descriptions for me to give precise dedlines
$1.500 USD en 30 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
I am currently working away from home on a contract and i am restricted to 35 hrs. per week, so I have about 10-20 hrs that I can spend on your project instead of in the bar.
$1.599 USD en 30 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Hi Good Morning, Hope you are doing well. We have review your proposal and we found that we can fit into your requirement. We have very strong expertise in building small to large scale web application. So far we have developed app for PDA, Windows mobile, Iphone, Ipad, Android, Symbian , Blackberry ,Java and currently working on Tablets/Touch Screen Devices as well. Introduction : We, at Fusion an ISO Certified company , merely since 12 year, have worked with SME and F500 companies,having broad knowledge and domain expertise of various industries and its application. Fusion began in 2000 and has been around for nearly half of India's explosive growth in IT outsourcing. Our organization is managed by an executive and technical team (55+) with International development experience that dates back to the early 90's. Our sales/support offices are located in USA, Australia, UK, Europe, Singapore, France, Germany, Portugal, Dubai, Middle East etc.. Fusion's Mobile developers are skilled in Apple's, Blackberry, Android, Windows Mobile, Java/Symbian developer tools like Xcode, Cocoa Touch framework, Objective C, Eclipse, Netbeans, etc Leveraging the best of Mobile's technologies and using GEO, Social and other APIs, our Mobile programmers create a tightly-integrated Xcode development experience that makes adding animation, networking, appearance and behavior to apps easier, with just a few lines of code. Our Smartphone app development team is strict on meeting optimum time-to-market periods. Understanding the core processes of mobile app development, we build third-party applications that are as interactive and easy-to-use as native applications. Fusion offer end-to-end application development services - from App concept to App development to App marketing/promotion and management. Service Offerings : * Business Application Development * Enterprise Application Development * Porting of Application to different Platform * Hybrid Mobile Application Development * HTML5 Application Development * Banking & Financial Application Development * Restaurant / Hotel Management or Ordering Application * E-Learning Application Development * E-Pos Application Development * Sales Management / Fleet Management / Tracking Application Development * Corporate Brochure / Animation Presentation for Ipad * E-commerce & Social Networking application Development * Smartphone Software Product Development * Utility or Tool Development * CRM Application Development * Order Management System * Stock Management System * Mobile Website Development * Web Service Integration * Medical / Health Care Application Development * Digital Album/ Magazine Application Development * Social networking Integration * GPS / LBS Bluetooth / Google MAP integration * eBooks Application Development Feel free to ask if you have any queries. Cheers, Ashesh
$2.800 USD en 25 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Hi, It sounds like you're building a GUI builder. I have previously built GUIs for both Java3D and XNA, not directly for OpenGL on C# but it sounds like the right kind of experience. On top of that, I'm a professional software engineer of 8+ years' experience, though largely in web. I am also a smart and opinionated person, which also sounds what you're looking for; I have opinions on user interfaces -- I was the Graphic Design Pattern Library chair at Future Publishing, ensuring all their web titles conformed to graphic design best practice, and I also design board games in my spare time, which require a particular sort of clean and easy design. On top of that I tinker with computer games programming, which is where the aforementioned Java3D and XNA experience comes from. I won't lie, this job would be a bit of a learning experience for me, but it sounds like just the sort of thing I'd enjoy. My bid of $3000, incidentally, is pretty arbitrary; I'd probably be looking for around $20/hour, which we should turn into specific milestones with specific payments associated, so that neither of us have to worry about exactly how many hours anything actually takes. I would aim to work 4 days a week until the end of the ski season, which runs until April. Cheers, Kendrick PS. it looks like FreeType is the TrueType library you should use, specifically the C# wrapper in the OpenToolkit library, which you can find on sourceforge.
$3.000 USD en 38 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
I already worked as an UI programmer for 2 commercially available, big games (one for PC, the other one for X360/PS3), so I have the skills required. We will need to have a first big discussion and code review; based on that, the deadline and price can change. I can come up with ideas afterward, but I'd need a short validation discussion at least once a week, maybe twice, just to remain on track. Not a graphic talent, but I can produce clean placeholders that are "good enough". P.S. as for the difference in time zones, I think we can arrange some communication method as not to keep you always awake :)
$2.500 USD en 45 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de UNITED STATES
Colorado Springs, United States
5,0
1
Forma de pago verificada
Miembro desde ene 27, 2013

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.