Android Programming编程(36P).ppt

上传人:来看看 文档编号:4917827 上传时间:2020-01-10 格式:PPT 页数:36 大小:3.08MB
返回 下载 相关 举报
Android Programming编程(36P).ppt_第1页
第1页 / 共36页
Android Programming编程(36P).ppt_第2页
第2页 / 共36页
Android Programming编程(36P).ppt_第3页
第3页 / 共36页
Android Programming编程(36P).ppt_第4页
第4页 / 共36页
Android Programming编程(36P).ppt_第5页
第5页 / 共36页
点击查看更多>>
资源描述

《Android Programming编程(36P).ppt》由会员分享,可在线阅读,更多相关《Android Programming编程(36P).ppt(36页珍藏版)》请在三一文库上搜索。

1、Android Programming,Android Programming,The Android operating system is widely used in: Cell phones Tablets Other mobile devices Developed by Google A subset of the Linux operating system.,Android Programming,Capabilities of Android powered devices (varies by device): GPS Internet (wi-fi & cell) Cam

2、era Voice/Sound Movement/Orientation Touch Screen,Traditionally to program Android powered devices you would use such tools as “Eclipse”, a Java IDE or “App Inventor” a web based development tool. “App inventor” has been dropped by Google Each of these tools are “free” and use “open the open source”

3、 licensing,Android Programming,Android Programming,Problem is five fold: Learning new development tools Learning new paradigms & vocabulary Developing user interface without visual tools Learning new programming language Pain getting developed software to actual device,Android Programming,An easy to

4、 learn, and easy to use “new” programming tool for Android powered devices is “Basic4Android” Uses a Visual Basic ( Microsoft) like language IDE with visual design of GUI in both virtual device, emulator & actual device Costs $49 USD (Standard), $99 USD for Enterprise version,Android Programming Bas

5、ic4Android,Free evaluation version can be used for 30 days Very robust downloadable manual & user support forum RAD tool of choice,Android Programming -,General Features: Simple and powerful tool IDE and programming language 100% focused on Android development Compiles to native byte-code. No runtim

6、e libraries are required. Created APK files are exactly the same as APK files created with Java / Eclipse Performance is similar to applications written with Java Event driven programming language similar to Visual Basic with support for objects and code modules,Android Programming -,General Feature

7、s: Event driven programming language similar to Visual Basic with support for objects and code modules No need to write any XML files Highly extensible with support for custom Java libraries Large, active and friendly community of developers. Over 18,000 registered developers! The only available tru

8、e WYSIWYG visual editor for Android. The visual editor supports multiple screens and resolutions,Android Programming -,General Features: All Android phones and tablets starting with Android 1.6 and up to 4.0 are supported Modern IDE with auto-complete, built-in documentation, internal index New! and

9、 other advanced features Powerful step-by-step debugger Screen Capture Tool,Supports all Android core features including: SQL databases GPS Home screen widgets and live wallpapers Background services and broadcast listeners Bluetooth (serial ports) Phone features: phone calls, sms, contacts, call lo

10、gs and others USB host and accessory modes Web services Camera XML, JSON and CSV,Android Programming -,Supports all Android core features including: Views animations Multi-touch gestures Networking (TCP, UDP, FTP, SMTP and POP3) Push notifications (C2DM) New! Text to speech and voice recognition AdM

11、ob ads and other ads platforms OpenGL Graphics and charts,Android Programming -,Supports all Android core features including: Sensors Files I/O Integrate with services such as: Parse, Google services, Twitter, Facebook and others Objects serialization Sip / Voip,Android Programming -,View of the Bas

12、ic4Android Tools,Note: Developing applications and using the emulator to test is fine, but you must have access to a real Android device(s) and test. You should always test against the type of devices that your software is targeted.,Android Tablet,USB Cable,Micro SD memory Card,7” Tablet,Phone,Andro

13、id Programming,Challenges (to name a few): Orientation Landscape vs. Portrait Screen Size Various sizes Device Capabilities GPS and camera,PUBLISHING Your Android App,Icon Image,Screen Shot(s),Also Required: APK file XML manifest file,PUBLISHING Your Android App,Market Places: M G AndAppO M A Barnes

14、 & Noble Kindle/Amazon,Additional Resources:, Android Application Development for Dummies; Donn Felker App Inventor for Android: Build Your Own Apps No Experience Required; Jason Tyler Beginning Android; Mark L. Murphy,Additional Resources:,Android Application Development; Rick Rogers, John Lombardo, Zigurd Mednieks Mark L. Murphy,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1