Installing Flex SDK

Hello All,
Please excuse my ignorance; however, I am new to development.
After talking to a friend I decided to have a go at building flash into my websites.  As a skint student I opted to download the Flex SDK open source package.
I have downloaded FlexSDK from the Adobe site, unzipped the folder and saved it to my c:programes folder.  When I looked for an execuatble file to launch the application - nothing.  I continued to research which led me to install the plugins from the runtime folder after first unistalling my current version of flash.
As there was no joy launching an application I did further research into the open source Flex SDK; pretty much every review mentions developing within an IDE /your chosen IDE.
Please help:
- What am I missing please?
- How do I get to work with flash using Flex SDK?
- How do I unintall Flex and the plugins and get back to how I was, as I cannot find any uninstall information? (without restoring windows as I have just installed a load of new software)
There must be a way to make use of these files in an IDE; I must be launching it wrongly.
Thanks!

Hey, give this a try. I successfully installed "Flex Builder"
on Slackware Linux 11 (2.6.15 kernel).
http://blog.davr.org/2007/04/22/flex-builder-201-under-linux/

Similar Messages

  • Installing Flex SDK into Flash Builder 4.7 problems

    Hi,
    Im completely new to Flash Builder, today I have installed Flash Builder 4.7 & Flash CS6 from Creative Cloud for my son to start to learn game programming (with my help), I have used simple coding in web design however this terminology is new to me.
    I bought my son the latest 'Foundation Game Design with ActionScript 3.0' book on recommendation but it was written when FB was version 4.5 so im guessing this might be the problem.
    The book is very easy to follow but have hit problems at the beginning of the tutorials, the book talks about Flex SDK but it seems that FB 4.7 uses AIR SDK ?
    So the first project called HelloWorld, we got up to:
    Got an exclamation mark which said
    'The import flash.display.Sprite is not used
    locally'
    Continuing with the rest of the project the exclamation mark disappeared:
    However on selecting run- Debug we got a blank Flash Player window  ('generate HTML wrapper file' was deselected)
    So either we've done something wrong, or the book and FB version are not compatible?
    Any advice would be great!
    Thank you
    Latest ...
    I thought that installing Flex SDK may solve the problem but after following instructions I have the error message, see image below. Really stumped now!

    Sorry, if I went a little overboard. After re-reading your post, perhaps I should back up a little.
    First, there are little things that Flash Builder (FB) will complain about. Having extra import statements in your code doesn't hurt anything. If I'm trying different solutions and then commenting out the code, the import statements will hang around, FB will complain, but just ignore it. If you see a little icon on the left edge of your code editor and its a red circle with an X in it, then that is something that will have to be fixed.
    When you create an app in FB or Flash you can choose to create a web app which means it will run in a browser window. The project can optionally create an HTML wrapper, or web page that will load your app. In Flash Pro you can choose File->Publish Settings and there will be a checkbox on the left to publish a HTML wrapper. In FB, you can right click your project in the Package Explorer, select Properties at the bottom, select the ActionScript Compiler, and down at the bottom there will be a checkbox to create a HTML wrapper.
    If you're just learning Flash Builder, then the FlexSDK 4.6 and the AIR SDK 3.1 that comes with it should be fine. You mentioned Apache SDK and I'd recently been working with that so I ended up getting side-tracked.
    Getting an AIRSDK to work with when build ActionScript projects is easy. Just go to the adobe site, type AIR SDK in the search box, and you should find a page that will let you downloaded the latest version. There's also a page to let you download the latest AIR runtime, and if you were just going to run AIR apps and not build them, then that's all you would need. As a developer you'll want to install the runtime from the downloaded .exe file. With the SDK, after downloading it, installing it is easy. Just create a new folder an unzip the SDK into it, then place it somewhere easy to find. I put all my SDK's in their own directory right off the c: drive. So I have c:\AIRSDK_3.5.0.880 and c:\AIRSDK_3.7.0.1530. I use very descriptive folder names so I always know which SDK's I have to work from.
    To use the SDK in Flash Pro select Help -> Manage AIR SDK, hit the plus button and add the folder you created. Now when you've opened a Flash project, you go to File->Publish Settings and select the combo box at the top, you'll see options like 'AIR 3.7.0.1530 for Android' in the list that reflect the SDK's you've added.
    Generally with FB you'll be using a FlexSDK, or perhaps a FlexSDK overlaid with a newer version of AIRSDK. Overlaid basically means you copied the contents of the AIR SDK into the Flex Folder. The article I mentioned above will give you all the details on creating those. For instance, I downloaded the Apache Flex installer, installed it, then created an empty folder called c:\ApacheFlexSDK_4.9.1, launched the Apache installer, gave it the new empty folder I'd created, selected all the download options, and let it all download. If it launches a popup box or a security warning, you can allow it, and it will continue. Once you have the SDK and you want to use it with a project in FB, just right click the project, select Properties, selected that Compiler tab again, and up in the right corner you'll see 'Manage SDK's...'. Hit that link, add your new SDK to the list and give it a descriptive name, then selected the checkbox beside it to set it up as your default. If you do this, then all your projects set to use the default will automatically switch to it and rebuild. So if you want a project to stay with a specific SDK then select that option in your Compiler tab, and then you could use the combo box to select your new added SDK.
    When I started with FB I think I spent the first 2 days going round and round with project settings and options until I got them all figured out.
    When I develop, I usually have my browser open and I have bookmarks and favorites to let me quickly get to all the pages I use most often. Here are a few of them:
    http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/index.html  <---- The API reference. In the packages window check out 'Top Level' at the top and Language Elements near the bottom. I think I have this page open in one or more tabs almost every day.
    http://www.adobe.com/devnet.html
    http://www.adobe.com/devnet/actionscript/learning.html
    http://help.adobe.com/en_US/as3/learn/index.html
    http://helpx.adobe.com/flash.html
    http://help.adobe.com/en_US/flashbuilder/using/index.html
    Free videos to help you learn Flash Pro:
    http://tv.adobe.com/show/learn-flash-professional-cs6-/
    http://tv.adobe.com/show/learn-flash-professional-cs5/
    And you've already found the forums! But if you don't find an answer here, many times you can find your question already answered on www.stackoverflow.com forums.
    Ok, I think I went a little overboard again.

  • How to install Flex SDK in IBM RAD?

    Hi All,
    I'm new to Flex and facing some trouble in installing flex 4.6 sdk in my existing IBM RAD application.
    There are few flex files that are included in the new release and I need to work on those files (test/debug) to make sure that existing application is not affected with these files.
    I have installed Flash Player and latest Flash Builder 4.0 and 4.6 plugin on my system for this purpose.
    The Flex SDK, however, I'm not able to configure on my RAD.
    Because of this, I'm not able to see the Flex Prespectives in my RAD and mxml & as files are giving error in text editor.
    Please guide -
    1. How to configure the latest Flex 4.6 SDK in RAD.
    2. Apart from what I have done already, do I need to do anything else to debug/test the newly added flex files in my RAD.
    Thanks in Advance.

    Hi,
          Thanks for your great reply i greatly appreciate you efforts.
    Arie the thing is that i saw the post you mentioned above and it's kind of tangled,isn't there anyway or any sourceful website for step by step guide because i already mentioned that i am a brand new c/c++ programmer and i have no experience how to do programming in c/c++ as i am android and java developer using eclipse tool so visual studio is somewhat a new world for me.
    Please if you have any step by step guidence link or website in your mind,do let me know i anxiously look forward for a step by step guide,but let's say if you don't have anything i want it's perfectly fine i ll try to dig more and work and look in VS 2010 because may be i am new and that's why i can't find the SDK integration.
    Once again Arie thanks for your helpful and fast reply i greatly appreciate your co-operation.
    Thanks,
    Brian

  • Help installing Flex SDK 4.1 on Flex Builder 3 properly

    Flex Builder 3 comes with SDK for 2.0.1 and 3.2 by default, so I want to add Flex SDK 4.1
    I downloaded it, made a directory in the Flex Builder 3 sdks folder, and unzipped the contents there.
    After adding it and selecting/checking it on Flex Builder, I tried to use it by running a project I was using with 3.2 and I get the error below:
    unable to open 'C:\Program Files\Adobe\Flex Builder 3\sdks\4.1.0\frameworks\libs\player\9.0\playerglobal.swc'
    What do I need to do or didn't do?

    Hi,
    You can not use SDK 4.1 in flex builder 3. You need to purchase Flash Builder 4 or use free SDK 4.1 in eclipse.
    http://arunbluebrain.wordpress.com/2008/12/05/flex-40-gumbo-tutorial-installing-flex-40-sd k-in-eclipse-ide-flash-player-10/
    Regards
    Johnny

  • Install Flex SDK on MAC OS

    Hi Folks,
              I have downloaded Flex SDK (for all platforms), but on SDK's bin folder contains only exe files. Is it is a correct version or is there any seperate version available for mac machine? Kindly let me know please.
    Thanks,
    With Regards,
    Arun P. Ganesh

    Hi Arun,
    Where did you download the SDK from? I just downloaded the SDK from http://www.adobe.com/cfusion/entitlement/index.cfm?e=flexsdk and verified that the bin directory contains both Windows and Mac executables.
    -- Tom

  • Installing Flex 4 SDK on Eclipse IDE

    Hi,
    I want to use Eclipse IDE with Flex 4 SDK but am unable to do so. I have looked at various blog posts & threads dealing with the same, most of them are obsolete(in the sense posted way back in 2005/07 with very old Eclipse releases) or I am not getting the desired results.
    The links I have referred to are below-
    http://arunbluebrain.wordpress.com/2008/12/05/flex-40-gumbo-tutorial-installing-flex-40-sd k-in-eclipse-ide-flash-player-10/
    http://www.darronschall.com/weblog/2005/08/setting-up-eclipse-for-flex.cfm
    http://www.roseindia.net/flex/compiling_flex_on_eclipse.shtml
    http://blog.wezside.co.za/2008/01/complete-starter-guide-to-develop-flash.html
    I have tried the trial of Adobe Flex Builder & it was really a painless job to get going. But right now I cannot afford a license of the same so I am looking at open source alternatives.
    Can anyone help the newbies like me by giving a brief walkthrough regarding installing Flex SDK on Eclipse, it would be of great help.
    Thanks in advance,
    Raghav

    I was disappointed with the kind of response from a forum like this to an amateur like me.
    I found a way around, decided not to use Eclipse at all with Flex SDK. Instead I am using Flash Develop which is a free IDE specific for Flash & Flex and integrating Flex SDK is pretty easy in that. Provided a very good feature set for a free software. Anyone stuck with this problem I suggest to go ahead with FlashDevelop instead of trying to figure out Eclipse. It is available for download here
    http://www.flashdevelop.org/wikidocs/index.php?title=Main_Page

  • Sample : How to Installing AIR3 SDK in FlashDevelop 3 ?

    Hi everyone, if you not use Adobe Flash CS or Adobe FlashBuilder
    but you need to test AIR 3.0 SDK. I need to share sample that i try to other IDE as open source FlashDevelop.
    let's see below how to do that :
    ** For WIN version ONLY
    Requirement :
    1.     FlashDevelop 3.3.4 RTM  [recommend]
    2.     Flex SDK 4.5.0.19786 [recommend]
    3.     AIR 3.0 SDK
    Walkthrough this step :
         1. download and extract Flex SDK to "C:\flex_sdk_4.5.0.19786"
         2. download and extract AIR3.0 SDK to AIR3.0
         3. In folder AIR3.0 copy all file and paste in folder flex_sdk_4.5.0.19786.
         4. If you never install FlashDevelop just follow through it's installation,
              thenrun FlashDevelop goto "Project > New Project..."
         5. choose "AIR AS3 Projector"
         6. type your project name in text filed after "Name :"
         7. Browse.. "Location :" where you need to save your project, then click "OK"
         8. type your author name and click "OK",
              now your new project was created
         9. goto "Tools > Program Settings..."
         10. click "AS3Context" on left panel
         11. see on right panel click "Flex SDK Location"
         12. Browse.. to "C:\flex_sdk_4.5.0.19786"
         13. click "FlashViewer" on left panel
         14. see on right panel click "External Player Path"
         15. Browse.. to "C:\flex_sdk_4.5.0.19786\runtimes\player\10.2\win\FlashPlayerDebugger.exe", then click "Close"
         16. goto "Tools > Flash Tools > Documentation Generator..."
         17. goto tab "Settings"
         18. in text filed below "ASDoc location:"
         19. Browse.. to "C:\flex_sdk_4.5.0.19786\bin" , then click "Save Settings"
         20. see on right panel in FlashDevelop
              open file "CreateCertificate.bat"
              edit in line :
                   set PATH=%PATH%;$(FlexSDK)\bin
              change to
                   set PATH=%PATH%;C:\flex_sdk_4.5.0.19786\bin
         21. open file "PackageApplication.bat"
              edit in line :
                   set PATH=%PATH%;$(FlexSDK)\bin
              change to
                   set PATH=%PATH%;C:\flex_sdk_4.5.0.19786\bin
         22. open file "Main.as" it's place inside folder src on right panel
              add this code to test your AIR runtime version
              import flash.desktop.NativeApplication;
              trace(NativeApplication.nativeApplication.runtimeVersion);
              Example :
              package
                  import flash.display.Sprite;
                   * @author Porawee Raksasin
                  public class Main extends Sprite
                     import flash.desktop.NativeApplication;
                      trace(NativeApplication.nativeApplication.runtimeVersion);
                      public function Main():void
         23. press F5, then you will see window adl and AIR window on screen as below :
         24. Finally, your output is...
              Done(0)
              [Starting debug session with FDB]
              3.0.0.3880
         Yeah! your app now ready for AIR 3.0.
    Hope you enjoy with AIR 3.0
    Thanks,
    Porawee

    Found the solution:
    1. Download latest Flex SDK and AirSDK, and extract it into some new folder (in same order: Flex then Air)
    2. Add SDK to FlashDevelop (4.0 beta), Tools -> Programm Settings -> AS3Context -> "Installed Flex SDKs" -> Double click on the button with three dots "..." next to the value of this row, choose there your SDK
    3. Create new Air 3 project. In Project properties, compiler options, put "-swf-version=13" into "Additional Compiler Options" under "Compiler options" tab
    4. In Project settings, choose 3.0 in the Platform section of Output tab
    5. edit application.xml:
    <application xmlns="http://ns.adobe.com/air/application/2.7">
    replace with
    <application xmlns="http://ns.adobe.com/air/application/3.0">
    6. empty "bin" folder of the project.
    That did help me

  • Issue with AdvancedDataGrid in Flex SDK 3.3

    Hello Forum,
    I downloaded and installed Flex SDK 3.3. Once I pointed my environment to the SDK 3.3, compiler complained that it can’t find AdvancedDataGrid component in the path. After some investigation, I was able to fix this issue by downloading Flex 3.3 Data Visualization Components from http://www.adobe.com/products/flex/flexdownloads/. Then I had to unzip downloaded file into the /sdk_3.3.0_install_dir/
    I don't think I had to go through this in my previous installations - 3.2 and 3.1. Does anyone know the reason for this two step download and installation?
    Also, I would like to use a new Vector class in my future development, does anyone know what version of  SDK provides it?
    Much Appreciated,
    Mike

    If I'm not wrong Vector is a part of Flash Player 10, so it's no related to the SDK, and also in Flex Builder you can access all the new classes that are available in FP 10 but you don't get autocompletion for those new clases if I'm not wrong.

  • 'Use minimum version required by the Flex SDK' setting question

    Hi,
    Can someone explain why after downloading the latest stable Hero SDK (build 19786), which only has fp10.2 support in the framwork/libs/player directory, would the 'Use minimum version required by the Flex SDK' build property still tell Flash Builder to build for fp10.1?
    In my flex-config.xml file from this new SDK, I see the target-player attribute is set to 10.2. Is there a bug in burrito that would fail for that value to be used?

    No. That should work. Builder also reads the minimum value from flex-config.xml.
    Just to check - you added this as a new SDK in Preferences -> Flash Builder -> Installed Flex SDKs and either made that the default SDK or changed the project to use the new SDK, right?

  • Flex SDK with Eclipse

    Hello,
    I am quite new in Flex and Eclipse, but I would like to start my journey. So at the beginning I have to have a software to create my projects. I decided to make it in Eclipse SDK with Flex SDK. But I have no idea how can I install Flex SDK in Eclipse. I mean I would like to be able pree new and then Flex application. Something like this in this movie: http://www.adobe.com/products/flex/media/flexapp/
    So can someone help me??

    The Flex 2 plugin for Eclipse does not work with Eclipse
    3.3.x - you need 3.2.x. Download the Flex 3 Beta from Adobe labs
    and that will work with Eclipse 3.3.x
    You can use a Flex 2 SDK with the Flex Builder 3 plugin -
    each Flex 3 project can select its own Flex SDK. Plus you can help
    us test Flex 3, including the Profiler tool.

  • HELP Installing the Flex SDK?????Step #4

    I am using windows vista (32) and I just downloaded and
    installed the newest jdk to program files.
    Now, I have no clue how to define java_home/bin directory in
    the system path. *Install the Flex SDK - Step #4
    Can someone give me step by step details how to this? I've
    never used Java or Flex.

    Right now (automatically, without tampering with anything),
    the system variable I have is:
    Variable: Path
    Value:
    %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program
    Files\Common Files\Adobe\AGL;C:\Program Files\QuickTime\QTSystem\
    The instructions I am using are at:
    http://www.adobe.com/support/documentation/en/flex/3/releasenotes_flex3_sdk.html#installat ion
    I need to get this right, fast, without screwing up my
    system. I am nervous about that.
    Please continue to support me on Step #4

  • How to install open source Flex SDK in Eclipse 3.3 ?

    Iam currently workin on UBUNTU 10.04 OS
    I have downloaded flex_sdk_4.1.0.16076.zip
    How to install open source Flex SDK in Eclipse 3.3 ?
    Thanks in advance,
    Jai.

    Hi Jai!
    I'm not sure about this information because the last time I have used the flash builder into a linux machine was in 2007, but check this out:
    http://labs.adobe.com/technologies/flex/flexbuilder_linux/
    It says you will need to use SDK from the command line to build flex application.
    Best regards,
    Pablo Souza

  • Flex SDK and AIR runtime version in mobile

    Hi, guys.
    I'm trying to make my first Flex mobile app.
    I'm a little confused about the relationship between Flex SDK and AIR  runtime versions for mobile development.
    In the "Developing Mobile Applications with ADOBE FLEX 4.6 and ADOBE FLASH BUILDER 4.6" pdf document, it says:
    "AIR requirements
    Flex mobile projects and ActionScript mobile projects require AIR 2.6 or a higher version. You can run mobile projects on physical devices that support AIR 2.6 or a higher version of AIR.
    You can install AIR 2.6 or a higher version only on supported Android devices that run Android 2.2 or a higher version. For the complete list of supported Android devices, see Certified Devices. Also, review the minimum system requirements to run Adobe AIR on Android devices at Mobile System Requirements.
    Note: If you do not have a device that supports AIR 2.6 or a higher version of AIR, you can use Flash Builder to launch and debug mobile applications on the desktop."
    So, I go and check the Certified devices in http://www.adobe.com/devnet-apps/flashruntimes/certified-devices.html and find that the minimun FLASH PLAYER version accepted by ALL devices is FP 10.1
    1. Does this mean that if I want to release an app to target ALL mobile devices, then I can only use Flex 4.5?
    2. Do support for Flash Player mean the same than support for Adobe AIR? Or the application will prompt the user to install whatever version of the AIR runtime and all of them would be supported by the device, even in the FLASH PLAYER support is for a lesser version?
    Thanks!

    Thanks for your help, Flex harUI,
    The first impression that comes to mind is that FP version is indeed only for the web browser plugin. Then, why does the official Flex 4.6 mobile development documentation have a link to that page that only speaks about the supported FP version in mobiles under the title "AIR requirements"??
    This makes it way too confusing.
    Do you know whether there is something like an equivalent matrix/list of mobile devices with their supported AIR runtime versions?  I went a great deal in trying to keep my original app under 400kb... I didn't know that in the end it would end up weighing 9.5Mb... :S
    Thanks again,

  • Installing AIR3 SDK in Flash Builder 4.5.1 ?????

    Hi All,
    Can anyone help me, with installing AIR3 SDK - Flash Builder 4.5.1, logically, I need to overally the sdk, the way, we use to do with previous version of AIR SDK.
    But no luck
    Thanks,
    Ravi

    Hi Ravi,
    just installed AIR3 SDK at work. I try to recap the steps I did:
    1. Locate the "old" SDKs
    They are located in the Flash Builder directory, in my case this was c:\program files(x86)\adobe\flash builder 4.5\sdks
    2. Make a copy of the previous SDK
    Copy a previous SDK (I used SDK 4.5.1 for that) and rename the copied folder to AIR3SDK (or a different name if you like)
    3. Overwrite the copied (!) SDK with the AIR3 SDK
    Copy  all files from the AIR3 SDK into the copied folder. It should ask you  to overwrite files quite a couple of times. After this, you should have a  working AIR3 SDK installed.
    4. Set a name for the new SDK
    I had to to this with the Beta2 - go to the new SDK directory and edit flex-sdk-description.xml - change the <name> content from Flex 4.5.1 to AIR3 SDK.
    6. Add the new playerglobal.swc from Flash Player 11
    Download the current Flash Player 11 "playerglobal.swc" from http://labs.adobe.com/downloads/flashplayer11.html and put it into the correct folder. From the SDKs root folder this was: <sdkroot>/frameworks/libs/player/11.0/ (I had to create the 11.0 folder myself and then just put the file in there and rename it to plain "playerglobal.swc")
    7. Add the AIR3 SDK to Flash Builder
    Under "Project Settings - Flex Compiler" for a project, choose the new SDK as SDK to use for the project. If the SDK does not show up, go to "configure Flex SDKs", then "Add" and select the newly created folder. The new AIR3 SDK should now be included in the dropdown list as a compiler for that project.
    Don't forget to add -swf-version=13 as a compiler flag on the same screen.
    After doing all this, I was able to use the new features, compile my projects and well, work with it
    Edit: I almost forgot - you also have to set the namespace in your -app.xml to 3.0 like this:
    <application xmlns="http://ns.adobe.com/air/application/3.0">
    Best regards,
    Martin

  • Reg. RichTextEditor in flex sdk 3.5

    Hi I'm facing following problem.Here is the scenario.
    Step 1:I have set bullet with three word "Hello Flex SDK" with all Black color.
    Step 2:Make "Flex" word with Red color.
    Problem occure:You can see that Bullet has Red Color instead Black.
    Will you pls suggest how to solve this issue?
    Thanks
    Rajiv

    Hi Swapnil,
    1)Try Overlaying SDK to 2.0 like:
                     a)Download the AIR SDK 2.0 zip
                     b)and paste it at C:\Program Files\Adobe\Flex Builder 3\sdks\3.2.0 and
                     c)extract it.Check whether this SDK selected in Flex Compiler.
    2) Make sure that you have changed the AIR version number in descripter file (-app.xml) for example <application xmlns="http://ns.adobe.com/air/application/1.5"> here have to change 1.5 to 2.0.
    3) In the Flex Compiler panel check that which Flex SDK (3.5) has been selected. Might it different from defaultly selected.
    In Flex Builder you can check in two ways :
              a)Window>Preferences>Flex>Installed SDKs(Default)>Check SDK selected.
              b)Select Project folder in Navigator Panel and Mouse Right click >properties>Flex Compiler>Check SDK selected.
    4)Make sure that the opening files have accessibility with this function.
    -Vamshi

Maybe you are looking for

  • Generating PDF in Web-Dynpro

    Hello, I have a problem with generating a PDF file with ABAP WebDynpro. I have an ALV and there I read a line. From this line I want to build a smartform which should be converted into PDF. I think my coding works. I have no syntax errors and when I

  • Out put determination for billing

    pls send me output determination procedure and also send screen shots ,pls send its urjunt

  • Shortcut to Zoom in/out on audio waveform in source window?

    Right now the only way i can figure out how to zoom in/out on an audio waveform in the source monitor is by sliding that thin bar area in or out (not sure what that bar is called). Is there a keyboard short cut to do this? - / + and the actual zoom t

  • HT1216 copy-pasting text in Unix

    Hello.  I am trying to do shift-insert to paste text from clip board.  Since insert can be emulated using fn-return on a mac keyboard, I do shift-fn-return.  But nothing happens.  I'm doing this in a VNC session.  Any ideas?  Is my problem that the s

  • Hyperion Planning connection failure - No Applications are Available

    Hi, I am facing an issue and hoping to obtain some help from you gurus. I installed Hyperion Planning and Oracle db in the VM. Sample app installed. Everything worked fine. For some reasons, I need to change the ip address of the VM. THEN, when I con