Cross-platform tips, tricks and gotchas

If you have been working on a cross-platform development project, what advice do you have for someone (like me) considering you're getting started? Examples:

  • What worked
  • What wasn’t?
  • What problems did you encounter and how did you solve them?
  • Did you strive for constant appearance and functionality on all platforms or try to take advantage of each platform?
  • What languages ​​and cross-platform libraries did you make use of and did they fulfill their requirements?
  • Was it a desktop, mobile or web application?
+3
source share
1 answer

- . , USB.

- - , Mozilla XULRunner.

- - , firefox thunderbird, ( ?) .

, , - , .

mozilla , .

javascript html- , xul styling, css ( ++, , ​​ , .

XUL (IMO), - ui.

XUL , - , XULRunner, . , - , ++ ( XPCom Xul).

. , , . Mac, - .

, .

  • - , QT (, PyQT), tcl/tk .. , , , .

  • AIR, JavaFX .NET/Mono. , (XP Java, Mac .NET/Mono, AIR). -, , . .

  • ( Appcellerator), , XULRunner. , , XULRunner. , , , . , - - , , , .

, .

+5

Source: https://habr.com/ru/post/1748749/


All Articles