Swami Charan's Blog My personal blog…

18Oct/090

Getting started with CSS

CSS is now an integral part of Web Design. Its almost a pre-requisite now to have a common knowledge about CSS to make your website look rich and clean. Its almost nothing impossible now to attain with CSS now.

Smashing Magaizne has posted an article on how to get started with CSS. It deals with some of the mostly used features, yet basic ones like:

  • Padidng Vs Margin
  • Floats
  • Center Alignment
  • Ordered & Unordered Lists
  • Styling Headings
  • Overflow
  • Position etc...

This article helped me alot in understaning these concepts.

Hope this will be helpful to you as well...

16Oct/090

Creating IPhone apps using Flash CS5

MAX It was announced in MAX 09, that its possible now to create native IPhone Applications (ipa) using Adobe Flash Professional CS5 using ActionScript 3.0. These applications can be delivered to Apple IPhone or IPod touch Apple App Store.

You can see the some of the applications and gams that were demoed in MAX 09 that were created using prerelease version of Flash Professional CS5 at Adobe Labs.

InsideRIA has posted a nice article about the best practices, new IPhone specific feature APIs which need to be taken care while developing applications using Flash CS5.

Check these resources and start developing applications for IPhone using Flash...

15Oct/090

Creating your first CSS-based webpage using Adobe Dreamweaver

How many of you want to design your own website???

Well, i am one among them. While looking for some good starting point for designing a webpage, i came across a nice post published in ADOBE EDGE Newsletter: OCT 2009 issue.

It's 'Creating your first CSS-based website using Adobe Dreamweaver' by Ruth Stryker.

This post helped me alot to start up, i am sure it will be helpful to you all...

14Oct/090

Photoshop.com Mobile on IPHONE

Adobe has released Photoshop.com Mobile for IPhone. This app is free, which provides access to your account in Photoshop.com. It also has the capabilities to edit images on Iphone and upload to Photoshop.com.

Here are some of the capabilities of this app:

  • Crop, Rotate, Flip
  • Several effects like Rainbow etc
  • Changing Hue, Tint, Saturation
  • Artistic Sketch and many more...
13Oct/092

Proxy Websites to bypass your IP

If you want to hide your actual IP while browsing on net, you can use Proxy servers. Proxy websites allows us to bypass our current ISP's IP and connect to targeted website with a diffenent IP, thus hiding our actual origin. Usage of the proxy servers varies; some use to access blocked websites from college or workplace, some use these websites to hide their Origin etc.

12Oct/090

Icons Search Engines

We already know about search engines for Images etc. But we have some really cool and nice search engines exclusively for Icons with sizes ranging till 128x128 in PNG and GIF formats.

Its a really tedious task for designers to search for any Icon, going through repository sites for Icons. These searc engines will make our lives easy a bit. Just search icons with a tag name and you will have your icons. Here are some of the search engines i have come across...

iconPedia_final

11Oct/090

Official MAX 2009 Sessions available Online

max2009, as you all know was pretty exicitng with many new updates for us like creating Iphone apps using Flash CS5 etc.

People who could not attend need not worry, as you all know the sessions are available online at many sites.

You can watch those sessions officially hosted online at ADOBE TV.

Enjoy the sessions and share this to ones you know :)

9Oct/090

AIR 2.0 Enhancements – Overview

As you all know that information about AIR 2.0 and its new enhancements is released recently.

People who are already working on AIR 1.0 will find it very useful to know what new enhancements AIR 2.0 is going to offer.

Elad Elron made an excellent post about these new enhancements and capabilities.

I am sure this information is useful to all RIA developers.

8Oct/090

Free Photoshop Brush Websites

Irrespective of whether a designer is a beginner or an experienced one, Photoshop brushes will make your design attractive and simple.  Using brushes will reduce your work to a much greater extent and the outcome will be great if you use them in an efficient way.

You can get as many kinds of brushes now for free. Installing a Photoshop Brush is simple. Mostly brushes are available in .ABR formats.

Follow these simple steps to install those brushes in Photoshop CS4:

  1. Download and Copy the ABR file to 'C:\Program Files\Adobe\Adobe Photoshop CS4\Presets\Brushes' folder.
  2. In Photoshop, select Brush Tool(B).
  3. Click the drop-down button besides the brush to show the different brushes.
  4. Click 'Round Button' with arrow besides the Brush Size Filed to show a menu.
  5. Select 'Load Brushes' and browse to the folder where ABR file is present.

Once you are done with above steps, you can see the brushes from that ABR file under Brush Tool.

Here are some nice locations where you can get some great Free Photoshop Brushes:

You can get many other resouces for brushes as well. Enjoy designing....

7Oct/0931

Drag-drop on non-list based controls in Flex/AIR

The List-based controls like List, DataGrid etc will have support for drag and drop. You use drag-drop on list-based contols by enabling properties like dragEnabled and dropEnabled to true. We can implement this drag-drop on non-list based controls as well. To do that we need to handle drag and drop events.

Drag-drop Events for Drag Initiator

  • mouseDown, mouseMove: mouseDown event will be dispatched when a control is selected with Mouse button down. mouseMove is dispatched when mouse moves.
  • dragStart: this event is dispatched by a list-based control when a drag operation starts. Its handled internally, no need to handle it while implementing on non-list based controls.
  • dragComplete: Dispatched when the drag completes.

If you want to implement drag-drop for any component, you must implement either mouseDown or mouseMove and optionally dragComplete event. In case of List-based controls, once dragEnabled property is set to true, Flex automatically adds event handlers for dragStart and dragComplete events.