A prototype is a preliminary model of something. Projects that offer physical products need to show backers documentation of a working prototype. This gallery features photos, videos, and other visual documentation that will give backers a sense of what’s been accomplished so far and what’s left to do. Though the development process can vary for each project, these are the stages we typically see:
Proof of Concept
Explorations that test ideas and functionality.
Demonstrates the functionality of the final product, but looks different.
Looks like the final product, but is not functional.
Appearance and function match the final product, but is made with different manufacturing methods.
Appearance, function, and manufacturing methods match the final product.
Overcome the programming border - make your ideas visible across all platforms!
Nowadays technologies allow us to express our ideas as creative products and share them with everyone. Unfortunately, these possibilities are restricted by the demanding of specific knowledge: from the use of certain technologies right up to the necessity of programming skills.
Cesedui crosses that knowledge border by automating the processes which are necessary to bring your ideas to the digital space. To handle Cesedui is as easy as creating a PowerPoint presentation. You just have to choose the elements you would like to have in your app, as you can see in the following video:
Customize your ideas
No matter how many followers, audiences or users your ideas have, they stay individuals with individual needs and preferences. Cesedui allows you to satisfy the specific demands of your users by providing the possibility of adapting the content. With just a few clicks you can create several user groups. For every content in your app, you are able to set by just one click whether a user group should be able to see it or not. By doing this, you can ensure that your users will just see those contents which are truly relevant to them:
New contents without any update
Cesedui allows you to bring new contents to your users without the obligation of making annoying updates through the app stores. The new contents and the new app structure generates themselves without a store update so that the user experience will not be disturbed. All you need is a ftp server.
Create once - run everywhere
Cesedui allows you to bring your idea to a wide range of devices. The current prototype let you build applications for Android, Windows 10, Windows 10 Mobile, XBOX ONE and Windows Desktop (Windows 7 / Windows 8 / Windows 10).
With your contributions, I will program a support for web applications as well as for iOS. Therefore it takes to buy a Mac as a programming environment, an iPhone or iPad for testings and the Apple developer licenses.
What am I doing with your contributions?
My aim is to build a stable version of Cesedui for all platforms and the web until September of 2018. Developing for different platforms is highly time and money consuming. You do not only need devices to test your software, but you also have to buy the licenses which allow you to develop and publish on different platforms and stores.
Especially the development for iOS takes a lot of money, you need a license for development, a license for the app store, you need a test device and you are able to develop only with a Mac. Because i don't own the Apple licenses and devices now, I couldn't start to develop an iOS version.
In addition, most of the code documentation and the user interface of Cesedui are in German at the moment. With your contributions I want to pay professional translators (whose English is better than mine ;-) ) to make Cesedui useable for everyone.
Furthermore, I would like to pay designers to improve the usability and the user interface of Cesedui.
Last, but not least, I would like to create an extensive tutorial, so that the users understand every function of the program.
Risks and challenges
The biggest challenge of this project is the cross platform ability, which allows you to create apps for every device. To make sure that I can overcome the cross platform challenge, I decided to realize the project in a programming language, which works on every platform.
That's why the software is written in C#. C# is actually a Windows language, wherefore Cesedui was supporting Windows originally. By using the Xamarin framework (https://www.xamarin.com/), I am able to program with C# on other platforms as well, like iOS or Android.
Xamarin allows you to create a shared codebase over all platforms, but you have to adapt certain code parts to the specific structures and properties of each platform. I am managing this challenge for Android at the moment, after that I want to make it for iOS.
To realize the web version of Cesedui, I will use CSHTML5 (http://cshtml5.com/). Similar to Xamarin, it's a framework which allows you to keep a certain part of your C# codebase and program websites with it. Anyways, you have to adapt it for the web infrastructures as well.
The realization of this project is a big dream of me. I want to thank everyone, who participates to realize this dream, no matter how much they contribute, I see them all as part of the project. That's why all contributers do not only appear in the credits with their name and the amount they contribute but I will also keep everyone informed about every milestone the project is reaching.
In addition to the perks of #1 you will get access to the beta version of Cesedui. This beta version will allow you to create apps for Android, Windows 10 App Store, Windows 10 Mobile and Windows Desktop.
In addition to the perks of #2 you will not only get access to the beta version but also a free copy of the full version which is planned for the september of 2018. It's planned that the full version will also allow you to create apps for iOS and Web applications.
In addition to the perks of #4 you can demand for the full source code of Cesedui apps. You are allowed to change the code and make commercial the binary apps created from the original or derived code. You are not allowed to distribute the code itself in an original or derived form.