I'm writing a game in C++ using the SDL framework, and want to create my game's GUI using HTML/CSS. I've looked into frameworks such as Awesomium, however I'm turned off by the fact that it's not open source. I want to create my own implementation of a similar idea.
However, I can find almost no documentation on actually using WebKit in this manner. The closest I can find is this Apple Developer guide to using WebKit but it's targeted at MacOS-specific applications written in Objective-C. It makes mention of a "Webkit C Reference" toward the bottom of the page, but I cannot find this actual document anywhere. Additionally, I've read the resources on the WebKit Wiki as well as prior StackOverflow questions on the same topic, but I haven't been able to find anything in the way of direct, clear documentation on embedding WebKit in a C++ program.
Does this documentation exist somewhere? What is the best resource for documentation on embedding WebKit within a C++ application?
I'm not really sure about this, but when I read about "c++" and "html/css". QT comes to my mind. Maybe you want to check it out.
Microsoft has some examples of XNA within a winform here
Has anyone put a DirectX Monogame window in an mvvmcross layout?
The first of the Questions that relate to this say
"On Windows side it's relatively easy to use dependency properties as
a binding target"
I haven't even started with mvvmcross and I'm still new to monogame, though ive played with XNA a lot so that sentence doesn't quite make sense to me, If someone could point me to any kind of tutorial that explains that it would help a lot.
Is there anywhere a GOOD tutorial page where I can learn ActionScript 3 ? Or can you help me out ?
I don't use a GRAPHICAL DESIGNER and I don't want to. All I need is code.
For example: things I need to learn quick:
Buttons and TextFields (basic form stuff)
Drawing canvas (like the html5 canvas)
Using FlashDevelop + Flash SDK, no plugins, no nothing. I just got it to work (compile, build and start a blank piece of nothing) and now I need to see what I can do with the ActionScript code.
Solved: Thanks to Dannyw the 2 items above could be solved directly (with minor additions)!
Julian's answer is very helpful too. Since I also wanted to browse through all standard classes in Flash:
http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/index.html
I have some tips for you to become a great flashdeveloper:
Drop everything you know, start fresh. You have strange assumptions of how the workflow should be. If you want to become professional, you should be open for other workflows.
If your coming from actionscript 2, Dont think as2 is like as3, so don't try to do the AS2 thing with AS3. Again, drop everything you know.
Read & Learn the Adobe LiveDocs
Learn how the display list works.
Learn AS3 coding standards, learn to write clean readable code, later try to learn design patterns.
Learn how to use common actionscript libraries, TweenLite, Gaia framework, RobotLegs, Temple Library, Pure MVC, Away3D, as3corelib etc.
Dont try to reinvent the wheel, dont create your own framework, because you think there is none like yours, most starters step into that trap.
Code never inside the Flash IDE actionspanel, there are really nice actionscript editors like FlashDevelop, FDT, FlashBuilder, IntelliJ. But dont lose yourself in code, there is a lot visual stuff that can faster be build using the Flash IDE, so find a nice workflow, instead of limiting yourself.
if you like video tutorials; videos on gotoAndLearn.com, most have common practices.
If you like to learn from opensource projects: find as3 projects on github.com or wonderfl, check out how they did it.
if you like to read blogs: feeds.adobe.com is full of nice relavant blogs. Learn from the best.
Last but not least: there is no ultimate guide to become a flashdevelop-code-only-flash-developer. Like sport, you have to train and just experiment right away. So be open, use google alot, try to challenge yourself with excercises and fun experiments.
For buttons:
http://www.how-to-code.com/as3-actionscript3/as3-buttons/as3-button.html
For Textfields:
http://www.republicofcode.com/tutorials/flash/as3text/
For Drawing:
http://www.republicofcode.com/tutorials/flash/as3drawvectors/
I learnt actionscript the same way you intend to, just by reading tutorials on the internet and picking bits up as I went along. I eventually bought myself a big old actionscript bible too (Essential Actionscript 3.0 by Colin Moock), but can safely say that the internet was my most valuable resource!
Have fun with the tutorials :)
Use this:
http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/index.html
BTW, You should almostly declare this website as holy when programming in AS3.
Using adobe flash or macromedia is recommended, follow these tutorials I learnt everything about flash from this website.
http://www.lynda.com/Flash-CS5-tutorials/flash-professional-cs5-essential-training/59964-2.html
I am newbie augmented-reality in as3.I've worked as3 since about 2 years but I've never worked augmented-reality.I want to do like this swf:
http://cdn.eyewonder.com/100125/adWdrDemos/56254654/Game.swf
What is the best class or tuttorial that I will use for augmented-reality? I realy need to learn as soon as quickly augmented-reality.
Thanks for advice
i can't see where is the Augmented Reality in your SWF example. But maybe the FLAR Toolkit will help you. It's a AS3 version of ARToolkit. It works with many Flash 3D engines like Papervision, Away3D or Sandy. You will see some example on Google.
Find the official project page here : http://www.libspark.org/wiki/saqoosha/FLARToolKit/en
And a good tutorial here : http://www.marcpelland.com/2009/03/26/getting-started-with-augmented-reality-flartoolkit/
Good luck !
I am a ASP.NET web developer who wants to learn Flex and Actionscript.
I want to first learn how to develop web applications using Flex without having to pay for Flex Builder. From what I have researched so far there is a way to get Flex working with Eclipse and I did stumble upon this website:
http://systems.tinuum.net/?p=52
I tried to download the components they used, but I am still not sure how to get Flex working.
Can somebody please point me to a step-by-step guide on how to get started using Flex in Eclipse?
So, far it looks like you download Eclipse 3.5 + Flex 3.5 SDK + various plug-ins listed, but I'm not sure what to do next.
I am very interested in learning how to develop Rich Internet Applications using Flex, and would be extremely grateful if someone could help me get started.
Thank you!
I don't think there is a free eclipse based Flex plugin, so FlashDevelop would be the only free IDE (although this isn't eclipse based obviously). You could also try FDT Pure if you can get any cash together, the license is only about 70 euros and would have enough features to get started.
The easiest way for you will be using FlashDevelop.
FlexBuilder 3 has a 60-days trial , which should be enough for you to get started.
FlashDeveloper is good, or try the Flex Builder for some 60 days