How Sun Sponsors Open Source Part Two NetBeans Innovators grant

    This spring, Sun has invested $ 1,000,000 in open-source development. Our team also submitted its draft to the jury.
    imageimage
    Read about how one team attempted a big jackpot

    Intro

    The purpose of the competition is to craft from April to August some Pribluda based on NetBeans.
    Whoever does the development of the RIA world, he knows that Sun has given birth to another craft - JavaFX. Having studied the first preview release of this language in detail, I realized that Sun specifically decided to move Adobe with its Flash and MS with its silver light. Undoubtedly, the new scripting language is very convenient for creating animations, non-standard user interfaces. Unfortunately, the preview release was released in the summer, and applications for the competition were submitted in the spring.

    Workshop project “Crazy hands”

    We decided to make a "flash killer" (a lot of irony and humor). Java has a rich API for creating both two-dimensional graphics and animation, in addition there is an API for working with three-dimensional graphics. Unfortunately, this API is so confused that using it is very inconvenient - you have to write too much code. JavaFX offers you to use cool Java graphic chips, but at the same time do not sausage the code in such incredible quantities. But our project offered to completely abandon programming - the user opens a program (based on NB) and starts making animations, such as in Adobe Flash or AfterEffects. We made up our own site and sent it to the organizers. In general, the idea was 100% passable - with our project we are promoting JavaFX, the last brainchild of Sun, moving both the NB platform and Java + JavaFX to non-programmatic masses - designers of user interfaces, animators, animators, for which JavaFX is generally intended. Nevertheless, as practical guys, we mentioned in our application that JavaFX Script is still raw and laid down in timeplan (it was necessary to provide a short plan for the implementation of the project with intermediate releases / iterations) a piece of paper: what’s better is to rely on pure Java2D and Swing, or JavaFX Script? It is extremely stupid to dance from the stove, which is not yet fully folded. We left a plug for ourselves, if in a week we realize that JavaFX is unreliable, then we all do it with pure Java2D and Swing. which is better - still rely on pure Java2D and Swing, or on their wrapper - JavaFX Script? It is extremely stupid to dance from the stove, which is not yet fully folded. We left a plug for ourselves, if in a week we realize that JavaFX is unreliable, then we all do it with pure Java2D and Swing. which is better - still rely on pure Java2D and Swing, or on their wrapper - JavaFX Script? It is extremely stupid to dance from the stove, which is not yet fully folded. We left a plug for ourselves, if in a week we realize that JavaFX is unreliable, then we all do it with pure Java2D and Swing.

    Brutal bummer

    In the first days of April, the finalists were announced - we are among them. Then it turned out that an error had occurred, a similar project had passed, but some Indian was its author. I started a monstrous butch: well, nifiga yourself mistakes! It turned out that the Hindu project barely passed us (and we even had the same name), because he had a more detailed plan (nonsense! What a detailed plan is here, these are fairy tales), and he wrote that he would do everything in JavaFX ( brave Indian guy). As I said then that he won’t do anything at all, so it happened.
    He did not submit the project, he did not receive a grant.

    'And the winner is ...'

    In autumn, winners were announced (those whose projects were not only approved by the jury, but were brought to an end). In my opinion, the most crazy is monoh , which turns the IDE into some kind of crap with voice dialing, like a phone. It is a pity, the author did not dare to sell a program that runs other programs. That would be a number - I wrote a program, leaned back in my chair, and she figurates a code for you, compiles it, and then it tests itself. I wish life began with simple working programmers. Of course, a project with Scala support collected all the main prizes and prizes. In addition to the Rocks, a bug tracker based on NB was especially noted.
    Honestly, it seems to me who projects awarded from despair - well, there’s no need to catch my eye. NetBeans' support for Scala is awesome, but it doesn’t smell like innovation - now everyone is ready to tame the IDE to “multilingualism”. A large grant was received by the project “a la MS Project” on NetBinze. But this is stillborn child. Who needs it ...? Who needs another bug tracker, if there is a Jira, and besides Jira there are several more equally popular bug trackers that easily open in a browser, you don’t need to install anything anywhere.

    PS

    I must say that many companies hold similar competitions, designed to rake more or less adequate ideas and ready-made prototypes for relatively little money. In my opinion, money on the NB Innovators grant was wasted. There is no innovation here.
    I would be very happy if we started a corresponding blog on the hub, dedicated to participating in contests, discussing the mistakes, failures and successes of competitors. There, one could put links to the ongoing competitions, as well as (which looks completely unrealistic) put together in timelines and try to cut down money from sponsors for their ideas and crafts.
    If she has a head, she needs to work!

    Also popular now: