What could be the necessary prerequisites to be taken when developing an application with Unicode support in the context of
- Web applications
- Desktop applications
- Embedded applications
Prerequisites to be taken care of relating to
- Type casting and conversion
- Data Storage
- Fallback in case of no Unicode support
- Transition from a database without Unicode support to a database with Unicode support
Answers pertaining to real-world projects are preferred