Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 9 months ago.
Improve this question
I was wondering which IDE choice you flash developer use to write the code....I use Flex Builder for my AS3 only project so the code below will display nicely with coloring keywords. I wanted to know if there are better choices there...Also, does flash developer do the AS3 programming only? Do they do graphic design at all?
Thanks for the reply...
I really suggest you to use FlashDevelop as your default IDE.
This program is a lot lighter than Flash Builder (which is built on Eclipse).
If FlashDevelop is properly set up (a lot more simple than it seems), you can develop Flash-based applications completely free!
A useful shortcut is available too in FlashDevelop to compile your project in Flash IDE. Simple as [CTRL ENTER].
About your question about being a Flash developer and doing only programming, the answer is simple.It's up to you.
I am presently working as a Flash AS3 programmer for a video game developer… and I am quite good at graphic design!
As I am working on a big project, I do not design at all because artists are hired to do this job specifically. But in another hand, if you're working in a small studio or if you are a student/hobbyist, you have more chances to draw/code.
Programmers do not design because normally they are not good at it.But it doesn't mean that you cannot do it.
And yeah, we are using FlashDevelop at work!
If by graphic design, you mean if it does something like Windows Form Support... Adobe Flash Builder comes with MXML support, which lets you easily layout common form elements/components. There is both a source and design mode - the latter lets you WYSIWYG place the form elements.
I recommend using a combination of Flash (for your graphics, if that's what you are used to) and Flash Builder (for coding happiness). Here's a decent article on integrating the two tools into your workflow:
http://www.communitymx.com/content/article.cfm?cid=A2D85
Yes, Flash Builder can do some crude WYSIWYG for UI layout and some CSS, but it's really no good for doing graphic work, just like Flash is no good for coding. You can also look into Adobe Catalyst, which is a new tool that tries to somewhat bridge the gap.
Related
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 5 years ago.
Improve this question
I recently started learning coding I actually didn’t know where to start after doing some researching I decided learning the javascript language as a first step . After finishing the courses on freecodecamp I didnt know what to do next I heard so many things to the point that I feel like I dont know anything . I would like someone to actually help me understand basics before languages, html css ...
Here are my questions :
Are libraries essential to build a website or create games ?
What ui and ux ? ( I heard that its for webpages designing though I also heard that css is also for web designing )
What’s a framework ?
Does all languages have libraries ?
Can you develop apps without libraries or frame work just using css html and javascript(example)
Are libraries essential to build a website or create games?
Yes. Any code you write will fundamentally become your library.
What ui and ux?
UI is the user interface of any tool that requires input. UX is the user experience of a given interface. For example, an airplane pilot is given an interface to control the aircraft, and the controllers are meaningfully arranged to give the pilot the ability to fly safely. The result of the user experience is determined by the pilot's ability to accomplish a task.
What’s a framework?
A framework is the foundation for deploying multiple functionalities for specific tasks. For example, an airport specifically manages how passengers arrive and depart to a new location by air travel. Similarly, a boating dock specifically manages how passengers travel over water. Here is a list of a few web frameworks out there: Github Frameworks
Do all languages have libraries?
Most languages include built-in libraries. For example, Javascript includes basic math functions.
Can you develop apps without libraries or frame work just using css html and javascript(example)
Yes and no. HTML is a markup language, and CSS is used to style your information. Fundamentally, you can write a static web app with html, hide or reveal information with css, and link out to other pages. If you intend to write an app with functionality that manipulates the HTML or CSS, you will need a programming language such as Javascript.
Are libraries essential to build a website or create games? In a way no, but they will make your life much easier if you use them properly.
What is UI and UX? User Experience and User Interface. The first one (UX) is in charge of researching the user and it's context to plan and design the basic structure and flow of any platform, app, etc... The later (UI), using the UX outcome, manages the final design, the look-n-feel of it, as well as all the interactions.
What’s a framework? A library of a coding lenguage. They are very useful when you are developing, helps cut time if you can settle for somewhat generic functions-styles. Personally, I still customize the looks as some of them they can look a bit too generic
Does all languages have libraries? Most of them, yeah. All web development languages I know do.
Can you develop apps without libraries or frame work just using css html and javascript(example)? Yes, but for these lenguages it sounds like a waste of time not to use them. The basics to start on those 3 would be Bootstrap, jQuery and their
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I'm seeking advice regarding adobe flex which has been currently incubated by Apache.
Is Flex going to end up dead?
In my organization I have been offered two options: either move to HTML5 technology, or choose another platform such as Android or iOS, which my office currently has. I currently work in Flex 4.6 which is thoroughly enjoyable and motivating to use. I do have an interest to learn Adobe Edge and Muse; these technologies enable developers to create both web and mobile apps.
This could be my last day with the Flex team; I may be repositioned to develop on Android or iOS. I want to be using a technology which allows you to build both web and mobile apps. Can anyone suggest a better choice of technology and/or framework?
just need a suggestion regarding adobe flex which has been currently
incubating by Apache. Is Flex going to end up??
Is Flex going to die? I doubt it! There is an active community around the Apache Flex Project and there are ongoing endeavors to do things such as decouple Flex from the Flash/AIR runtimes so the framework can easily port to other technologies (such as HTML5 compliant browsers).
Will Flex become less relevant in the future? It might, but it's hard to say.
In my organization, i have been given two kind of options which is either move to HTML5 technology or to some other platform like android
or xcode which my office currently has.
In this case, the future of Flex doesn't matter. You have a mandate to move. (Unless you want to make a political play to stay with Flex).
I personally see significant opportunities over the next five years in iOS development, Android Development, and HTML5 development. What are the opportunities in your area? Which of those three options interest you most? Answer that question and your decision will be easy.
I do have an interest to learn Adobe Edge and Muse which is a part of
HTML5 technology where people can develop both web and mobile app(just
heard).
Keep in mind that Adobe Edge and Muse are just HTML development tools-currently in development--by Adobe. Learning them is not the same as learning HTML; and learning HTML is not the same as learning those tools.
I want to be in a technology where I can build both web and mobile
app..
Then you probably want HTML5. Android and iOS development are focused solely on development of Native applications, not browser based applications.
Give me one strong reason that flex will rock again from Apache, so
that I can speak with my guys. Your suggestions needed?? Thanks in
advance..
There are a lot of smart people involved in the Apache Flex Project--including myself and some people that Adobe put full timer on the project. I have no doubt the Apache Flex contributors can, and will, do great things. But, it remains to be seen if the enterprise market will accept Flex in this new form (or not). Most clients I talk to are sticking with it and will re-evaluate their technology choices as needed.
This guy(Harbs) has given a quick and good recap of flex and its future. http://printui.com/blog/2013/01/flex-flash/
Is Adobe Flex going to end up dead - Short and concise answer - NO. It would take up a united front in implementing a web standard that does not require any plugin (Flash, SL, Java) for rich content to be implemented, which is very unlikely.
Can you recommend a web+mobile app replacement - Look at the following:
Sencha
KendoUI
jQueryUI
Sencha is also hosting a webinar which focuses on moving from Flex to HTML5 and Sencha
http://www.sencha.com/company/events/webinar-moving-from-flex-to-html5-and-sencha/
Flex will never be totally dead since HTM-Hell 5 will NEVER be able to access the user's desktop in a stand-alone application like AIR. So there - I'm in the same boat - one other thing (pardon my yelling) MARK-UP LANGUAGES (XML INCLUDED) HAVE NO PLACE IN SOFTWARE DESIGN AND WERE INVENTED (SGML) FOR LINOTYPE OPERATORS SO THEY WOULDN'T HAVE TO BECOME PROGRAMMERS.
Unfortunately now programmers have had to regress to working like Linotype operators, hehe.
My 2c
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
At first, I do apologize for my bad English.
Our development team is working on a project, written in GWT that provides users the collaborative environment. Users can work on different projects, including animation making, image editing, 3D structure modelling and so on. So we have to provide them proper editors. I just want to know, are there any free/paid open source editors, so that we can embed in our project?
It would be much better if the following specifications, are met:
· Better to be html5 compatible to benefit from latest technologies
· Can be webgl
· Should be open source
· Better to be java and gwt / or we should be able to wrap and use it
· Be reliable
· Support standard file formats
Well, this may not be quite what you're looking for, but maybe it's close: 3DTin
It's a simple CAD that looks like Minecraft. According to here, it's written in Javascript, mostly jQuery.
I don't expect you're going to get anything with the sophistication of Maya or Photoshop that's web-based. That said, the guys behind 3DTin seem to be into open source, so maybe you can extend it for what you need.
Goo Create is a free browser-based 3D editor (WebGL/HTML5) that enables you to:
Run Goo Create in your browser, drop existing 3D models and textures right in.
Create interactive 3D games and apps without coding (you can also code in JavaScript if you like).
Publish and share easily on the web, or use CocoonJS by Ludei to create a native iOS/Android app.
Best of all - it's free for public projects!
http://www.gootechnologies.com/products/create/
http://Clara.io is a free WebGL-based 3D modelling, animation and rendering tool that runs in your browser.
It can be used for:
Creating characters, items and levels for game engines (like Unity3D, Three.JS, Babylon).
Rendering photorealistic images.
Data conversions between OBJ, 3DS, FBX, Collada, ThreeJS, BabylonJS and many others.
Publish your scenes and animations for embeding in webpages similar to how you can embed YouTube videos.
It differs from 3Dtin in that it is feature fulled, it is similar to 3DS Max, Softimage, Maya in terms of features. It differs from Goo Create in that it focused on creating 3D content, rather than games.
https://github.com/akjava/BVH-Pose-Editor
The Above link is the perfect solution your requirements.
It is made in GWT. It is open Source :)
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
Recently I had to develop several web applications. I did extensive research regarding JavaScript UI Libraries but I haven't been able to find one I was really satisfied with. What I mean with UI libraries is a library which provides user-controls such as buttons, combo boxes, grids, charts, layout, ...
What I found so far and why I didn't like it a 100%
jQuery UI has too few controls. (I know there are a lot of plugins and you can nearly find everything but it is not the same as a complete library made and tested by one team or group)
Dijit (Dojo). I really like this one but when I try to use it in my websites I'm always having troubles. They don't seem to be as easy to use as other libs.
YUI version 2 had a lot of controls, but the "new" version 3 still misses many controls. (or I am just too dumb to find them) I don't want to work with both versions at the same time or use an old version which will be replaced soon.
DHTMLX has many controls and they work really well, but the controls themselves lack many features. (for example the HTMLEditor does not even support to change the text color out of the box or I could not find an easy way to expand/collapse tree nodes with some sort of animation)
If anybody knows of a good library which I have not tried yet or knows how I could use one of the above libraries "better" I would be really happy.
I am wondering why at this point (where web-apps are getting so important) I still can't find a complete UI framework which would provide me with controls which you can find in other environments since years (or even decades) - for example Java, .net or Delphi to name just a few.
edit:
I know there won't be a library with every control I ever need, but what I expect from such a library is at least: consistent skins, api, documentation, validation and the most important controls you'd need in business apps/websites (datepicker, button, editor with support for numerical data, grid/tree, layout controls, HTML editor) AND the possibility to create your own controls. good to have: charts or reporting
Ext JS provides the best GUI widgets by far. I've used it for a large intranet project, and have been completely satisfied. It's available under GPLv3 and a commercial license.
Be extremely careful when evaluating open-source frameworks. They tend to religiously promote the quality of their projects, but I've found that poor documentation and buggy code are pervasive. Dojo claims heavy industry involvement, but their documentation is poor, and it's not hard to find bugs on their website (the dijit example pages have been broken for months at a time...).
Your comment about JQueryUI is very telling.
As you say, JQueryUI does provide relatively few controls, but has a lot of plugins available. But you're looking for a single library with everything you want built-in.
This is a tough ask, because we don't actually know what widgets you really want, which ones you like the sound of but probably wouldn't use, or which ones you'd use but only if they worked exactly the way you want.
It's virtually impossible to predict all the widgets that someone may want, or how they want them to work. And even if a given library does get it exactly right, when your needs change slightly in the wrong direction, suddenly the library you chose could turn out to be a poor choice rather than the right one.
This is why flexibility and maintainability are far more important than getting an exact feature match. Once you go beyond the basic set of widgets, most others are built on top of the simple ones anyway, but everyone has their own ideas about how they should be implemented, and new UI concepts are being thought up every day. This is why the plug-in model works so well, and why I feel you're making a mistake in discounting JQueryUI because most of the widgets are available as plug-in. In fact, I would say that this model is likely to be the best solution for you.
There are a number of other libraries available which you haven't mentioned. Mootools and Prototype are probably the best well known, but there are others too. Rather than list them all, I'll point you to this page on Wikipedia, which lists them all in a comparative table: http://en.wikipedia.org/wiki/Comparison_of_JavaScript_frameworks
I hope you find that helpful. But I suspect you won't find any library in that list that comes with every widget you'd ever want, all in one bundle. They all rely on plug-ins, because the library developers are generally focusing on making a framework for widgets, rather the widgets themselves.
Check out PrimeUI, provides various widgets and built with jQuery UI APIs. Licensed under Apache V2. http://www.primefaces.org/primeui/
Recently Telerik Kendo UI which is built on top of jQuery (no impedence mismatch with other frameworks) has Open sourced (Apache 2.0 License) their Library of Widgets.
I strongly recommend this..
Telerik Kendo UI is not Open Source
Download the Kendo UI - Open Source edition
If you don't mind the licencing you should have a look at http://www.sencha.com/ the ExtJS library.
A demo library available at http://www.sencha.com/products/extjs/examples/
SAPUI5 web controls listing with example source code:
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
Improve this question
I have seen some very interesting wrappers and libraries for canvas, like RaphaelJs, FarbicJs, ProcessingJs, CakeJs, ThreeJs, CantoJs, jCanvaScript, Akihabara, jCotton, InfoVis, LibCanvas and seen some vectorgraphics editors, that use canvas element, but is there any graphical "editor" (web UI or hardcoded) that would allow draw a vectorgraphic using lines, splines, shapes, and images, that would output JavaScript/canvas code (just like FabricJs demo, but much more enchanced), to draw that, what I have made in editor. That would ease creation of canvas graphics for maaaany steps, cause currently, using console, to write, execute, see changes, change stuff, reset, execute, see changes... takes forever, for more complex graphics, not mentioning animation stuff.
I guess, Sencha Animator is closest I could find, but it is made for CSS animations, and considers WebKit, as it's base (and it is still in development phaze), and I could not find, what output it has.
Can't see if Mozilla's Thunderhead is that, what I want. What do you think about something more serious, like Ample SDK JavaScript UI Framework? What will be future for Tempest game engine, noone knows... Sadly, Rocket Pack engine was acquired by The Walt Disney Company in March 2011, and no licensing for it, is avilable for community...
So, what are you using, to create canvas animations/graphics, like Androidify? Maybe, you are suggesting any of tools/libraries mentioned above?
My aim is to find some framework or library, that would allow create canvas animations for creating html games, just like Zynga facebook flash games. I don't want to overuse canvas, just for some interactive animations and other "heavy" stuff, that is hard to do, with HTML.
I guess, this is answered in another question Editor for Drawing canvas
http://www.htmlcanvasstudio.com/
http://canvimation.github.io/
http://fabricjs.com/
I guess, my question was too complex or not given clearly.
Microsoft made an Adobe Illustrator-to-canvas plugin that should suit your needs:
http://visitmix.com/labs/ai2canvas/
(Well, assuming you have Illustrator...)