ืืื ืืชืื ืชื ื'ืืืื ืฉืืืขืื ืืืืืจืื ืืื ืคืขื ืขื ืคืืชืื ืืื ืืจืืืื. ืื ืืจืืืื ืืื ืื ืฉืฉืืจ ืืช ื'ืืืื ืืืืืช ืืฉื ืื ืืืืจืื ืืช. ืืื ืืฉืื ืืืคืชืื Java ืืืืื ืื ืืืืืจ ืืช ืื ืืจืืืื? ืืืื, ืื ืชืืื ืื ืืชื ืืืื ืคืืชืื ืืคืืืงืฆืืืช ืืื ืืชื ืจืืฆื ืฉืืจืื ืื ืฉืื ืืฉืชืืฉื ืืืคืืืงืฆืืืช ืฉืื. ืื ืื, ืื ืืจืืืื ืืืชื ืื ืืช ืืืืืื ืืช ืืื. ืืกืคืจ ืืืืคืื ืื ืืืจืืฆืื ืืช ืืขืจืืช ืืืคืขืื ืื ืืจืืืื ืขืืื ืขื ืืืืืื ืื ืืืืฉืื ืืืืื ืืืจ ืืืชืจ ืืืกืคืจ ืืืฉืืจื ืืืืืคืื ืืืจืืฆืื iOS. ืื ืืืืจ ืฉืืืคืชื ื'ืืืื ืืืืื ื ืืืืื ืืืฆื ืืชืื ืช ืขืืืจ ืื ืืจืืืื, ืืื ืืืงืืฉ ืืืืจ ืื. ืื ืื ืืืช ืืกืืืืช ืืืืืืช ืืืืื ืชืื ืืช Java ืืืืชืืืื. ืืชืื ืกืงืืจื ืื ืชืืืื ืืช ืืืกืืืืช ืฉื ืื ืืจืืืื, ืืื ืคืจืืื ืืืืชืจืื, ืื ืื ืคื ืืกืคืง. ืืชืจืื ืืจืืจ ืืื ืฉืืฉ ืืืคืชืื Java ืขื ืคื ื ืืืจืื ืืื ืฉื-API ืฉื ืื ืืจืืืื ืืืื ืืืื ื-API ืฉื ืฉืคืช Java, ืืื ืืจืืืื ืชืืื, ืื ืื ืืื ืืืืืงืืช ืืืืื ืืช ื-J2SE SDK, ืื ืืคืืืช ืืืฉืืืื ืฉืืื. ืืชืจืื ื ืืกืฃ: ืืชื ืืืื ืืืฉืชืืฉ ืืืืชื ืืืื ืืคืืชืื ืื ืืจืืืื ืืื ืฉืืชื ืขืืฉื ืขืืืจ Java. ืืืฉื, Eclipse IDE, ืืืืืื ืฉืืืื ืืกืคืงืช ืชืืกืฃ ื-Eclipse ืืคืืชืื ืืคืืืงืฆืืืช ืื ืืจืืืื. ืืฉืืชืืืืื ืืขืืื ืขื ืื ืืจืืืื, ืืืื ืืืืืง ืืืจืืืื ืืื Head First Android Development ื- Android in Action (ืืืืืจื ืฉืืืฉืืช), ืฉื ืืื ืืกืคืจื ืืื ืืจืืืื ืืืืืื ืืืืชืจ ืืืคืชืื Java.
ืืืืคื, ืื ืืชื ืจืืฆื ืืืชืืื ืืคืชื ืขืืืจ iOS, ืืืื ืื ืชืืืื ืงืฉื ืฉื ืืืืื ืฉืคืช Objective-C ื- iOS SDK. ื ืจืื ืื ืฉืืขืืจ ื-Objective-C ื-iOS ืืืืื ื ืืืชืจ ืขืืืจ ืืคืชื C++ ืืืฉืจ ืขืืืจ ืืคืชื Java. ืื ืืืืืื ืืงืืืกืืช ืืื Java ื-C++ ื ืืฉืืช ืขื ืคืืชืื ืืคืืืงืฆืืืช ืืกืืืจืืคืื. ืืื ืืงืจื, ืืืื ื ืืื ืืช ืืืืืจืืืืช ืฉื ืืชืคืงืื ืืคื ืืื ืฉื ืื ืืจืืืื.
ืืขืจืืช ืืืคืขืื ืื ืืจืืืื ืฉืืืืช ืืืคืขืื ืืืกืืื ืฉื ืชืืืืื ืืืฉืื ืืคื ืืฆืืจื. ืืืฉืืขืืช ืืื ืฉืื ืืคืืืงืฆืืืช ืืื ืืจืืืื ืคืืขืืืช ืืื ืืชืง ืืืช ืืืฉื ืืื, ืื, ืืืืื, ืืืืืืช ืืืงืฉ ืืืฉื ืืืืืจื ืืืืฉืืื ืืขืจืืช ืืืจืื. ืื ืืชื ืืืืจืื ืืช ืคืืชืื ืืคืืืงืฆืืืช ืืืืืื, ืืืฉื, ื-J2ME, ืื ืื ืจืื ื ืชืงืืชื ืืืืฉื ืืืืืืช ืืืฉื (ืืจืฉืืืช). ืืืฉืจ ืืชื ืืชืงืื ืื ืืคืขืื ืืืฉืื ืื ืืจืืืื, ืืื ืืืงืฉ ืืช ืืืืืืืช ืืืจืืฉืืช ืืืืฉื ืืืื ืืจื ื, ืกืคืจ ืืืืคืื ืื ืื ืืฉืืื ืืขืจืืช ืืืจืื. ืืืฉืชืืฉ ืืขื ืืง ืืืืืืช ืืื ืืืคืืจืฉ, ืืืจืช ืืคืขืืื ืชืืืื. ืื ืืืจืฉืืืช ืืืื ืืชืืืจืืช ืืงืืืฅ ืืื ืืคืกื ืฉื ืืคืืืงืฆืืืช Android. ืื ืืืื ืื'ืืืื, ืื ืืคืกื ืื ืืจืืืื ืืื ืงืืืฅ XML ืืืคืจื ืืช ืื ืจืืืื ืืืคืืืงืฆืื ืืืืืืจืืช ืขืืืจื. ืืจืืขืช ืืืจืืืืื ืืขืืงืจืืื ืฉื ืืคืืืงืฆืืืช ืื ืืจืืืื ืื ืคืขืืืืืืช, ืฉืืจืืชืื, ืกืคืงื ืชืืื ืืืงืืื ืฉืืืืจ. ืืืื ืืื, ืื ืคืืฆืืช ืืืืชืจ ืื ืคืขืืืืืืช ืืืชืืืืืช ืืฆืืจืช ืืกื ื ืคืจืืช ืฉื ืืคืืืงืฆืืืช ืื ืืจืืืื. ืืืืืื, ืืฉืืง ืืืขืจืืช ืืืคืขืื ืื ืืจืืืื ืขืฉืื ืืืืื ืืกืคืจ ืืกืืื: ืืื ืืกื, ืจืฉืืืืช, ืืืจืืืช ืืืกื ืืืฉืืง. ืื ืืื ืืืจืืืืื ืืืื ืืชืืื ืืคืขืืืืืืช ืฉืื ืืช ืืืคืืืงืฆืื ืฉืื.
ืืื Java, ืืืืจ ืืืื ืืื ืืจืืืื ืืื ืฉืืื ืขืืฉื ืืื ืืฉืืืืช ืขืืืจ ืืืคืชื, ืืื ืืฆืืจืช ืืืืืืงืื ืคืขืืืืช. ืืืืชื ืืืจืืืช ืขื ืืจืืื ืืคืขืืืืืืช
ืืื ืื ืืจืืืื ืขืืื?
ืืคื ืฉืืืจ ืฆืืื ืชื, ืืขืจืืช ืืืคืขืื ืื ืืจืืืื ืืฉืชืืฉืช ื-Java ืืื ืืคืชื ืืคืืืงืฆืืืช. ืืชื ืืืื ืืืชืื ืงืื ืืืฉืื ืื ืืจืืืื ืืืืฆืขืืช ื- Java API ืฉืกืืคืง ื-Google , ืืฉืจ ืืืจืื ืืืืจ ืืื ืืงืืฆื ืืืชื. ืืื ืืกืชืืื ืืืืืื. ืื ืืจืืืื ืืื ื ืืฉืชืืฉืช ื-Java Virtual Machine (JVM) ืืื ืืืคืขืื ืงืืฆื ืืืืงื; ืืืงืื ืืืช, ืืื ืืฉืชืืฉืช ื- Dalvik Virtual Machine , ืฉืืื ื JVM ืืืืชืืช ืืืื ื ืืจืืฅ ืงืื ืืืื ืฉื Java. ืืืืฆืืข ืขื ืืืื ืืช ืืืจืืืืืืืช ืฉื Dalvik, ืงืืฆื ืืืืงื ืืืจืืืื ืืคืืจืื DEX (Dalvik EXEcutable - Dalvik ืงืืฆื ืืคืขืื). ืืืืจ ืืืืจื ืืคืืจืื DEX, ืงืืฆื ืืืืชื ืืื ืขื ืืฉืืืื ืืืจืื ืืืืืื ืืืืืืืช ืื ืืจืืืื (APK) ืืืคืฆื ืืืชืงื ื ืืืืฉืืจืื ืฉืื ืื. ืืืืจ ืืขืืงืจื ืฉืืฉ ืืืขืช ืืื ืฉืกืคืจืืืช ืืืืืงื ืืืืืจืืืืืืช ืฉื Dalvik ืืืกืืกืืช ืืืืกืกืช ืขื ืชืช-ืงืืืฆื ืฉื ืคืจืืืงื Apache Harmony, ืืืชืืฆืื ืืื ืืื ื ืชืืืืช ืืื ืืืฉืงื ื-API ืฉื J2SE. ืื ืืชื ืืฉืชืืฉ ื-Eclipse IDE ืืื ืืืชืื ืงืื ืขืืืจ ืืคืืืงืฆืืืช ืื ืืจืืืื, ืืชื ืื ืฆืจืื ืืืืื ืืืชืจ ืืื, ืืืืืื ืฉืืฉ ืื ืืฉืืืช ืงืื. ืขืืฉืื ืืืื ื ืืื ืืืฆื ืืืฉืืื ืื ืืจืืืื ืคืืขืืื ืืืืฉืืจืื.ืืื ืืคืืืงืฆืืืช ืื ืืจืืืื ืคืืขืืืช ืืืืฉืืจืื?
ืื ืืชื ืืืืจืื ืืช ืืขืจืืช ืืืคืขืื ืืื ืืงืก ืืืช ืืจืขืืื ืฉื ืชืืืื, ืืืื ืงื ืืืืื ืืืฆื ืืืฉืืื ืื ืืจืืืื ืคืืขืืื. ืืืจืืจืช ืืืื, ืืขืจืืช ืืืคืขืื ืื ืืจืืืื ืืงืฆื ืืืื ืืฉืชืืฉ ืืืืืื ืืื ืืคืืืงืฆืื. ืืืืจ ืืฉืงืช ืืคืืืงืฆืืืช ืื ืืจืืืื, ืื ืืืช ืืื ืคืืขืืช ืืชืืืื ืืฉืื, ืืืืื ื ืืืืจืืืืืืช ืฉืื.System
. ืื ืืชื ืฆืจืื ืืืชืืื ืคืขืืืืช, ืืชื ืจืง ืฆืจืื ืืงืจืื ืืืชืืื startActivity()
ืขื ืืืืืืงื Intent
ืืคืจืืืจ. ืืชืืืื ืืงืจืืื ืื, ืืืืชื System
ืชืืฆืืจ ืืืืืืงื ืคืขืืืืช ืืืฉ ืื ืชืขืฉื ืฉืืืืฉ ืืืืจ ืืืฉื. ืืืืื ืืืืกืืฃ ืืืฉืคื ืฉื Java, ืฉืืืคื ืืืฉืืื ืืื ืื ืืฉืืื ืฉื ืฉืืืืฉ ืืืืจ ืืืืืจืื, ืื ืืจืืืื ืื ืืืช ืืช ืืืคืขืื, ืืขืฆืืจื, ืืืฆืืจื ืืืืจืก ืฉื ืืืฉืืืื. ืื ืืืื ื ืจืื ืืืืื ืื ืืืืื ืืืชื ืืืชืจ ืืื, ืืื ืื ืื. ืื ืืจืืืื ืืกืคืงืช ืืืจืืขืื ืืืืืืจ ืืืืื ืฉื ืืชื ืืขืงืืฃ ืืืชื ืืื ืืืคืจืืข ืืชืืืื ืื. ืื ืืื ืขื ืืื ืื ืืจืืืื ืขืืื . ืืืคืชื Java, ืืืืื ืืืืื ื ืืืืื ืื ืืจืืืื ืืืืืื ืฉืืื ืืฉืชืืฉ ื-Java, ืื ืฉืชืืื ืื ืฆื ืืช ืืืืข ืฉืื ืืืื ืืงืืช ืชืื ืืช Java, ืืคืืกื ืขืืฆืื ืืฉืืืืช ืขืืืื ืืืืืฆืืช ืืืฆืืจืช ืืืฉืืื ืื ืืจืืืื ืืืืื. ืืืืื, ืชืฆืืจืื ืืืกืชืื ืืืื ืืืจืื ืกืคืฆืืคืืื ืืื ืืจืืืื, ืืื ืื ืืืื ืืืืคื ืืืขื ืขื ืืืื. ืื ืืื ืืชื ืืืื? ืงืืืื, ืืื ืื ืืจืืืื ืืืชืื ืืช ืืคืืืงืฆืืืช HelloWorld Android ืืจืืฉืื ื ืฉืื! ืืืกืืฃ, ืืืื ืชืจืฆื ืืืขืืฃ ืืื ืืืื ืกืคืจืื ืืืืื ืขื ืืืกืืืืช ืฉื ืคืืชืื ืื ืืจืืืื, ืืื Head First Development Android , ืฉืืื ืืกืคืจ ืืืื ืืืืชืจ ืืื ืืจืืืื. ืืงืืจ: ืืืื ืืืืคื ืืคืขืืื ืฉื ืื ืืจืืืื ืขืืืจ ืืชืื ืชื Java
GO TO FULL VERSION