bogotobogo
Bogotobogo
contact@bogotobogo.com
Site Map
- GIF
- Java Applet / Java Web Start
- Java Applet Tutorial
-
- Introduction to Java Applet with Hello World
- Drawing - Shapes, Text, and Colors
- Mouse Event
- Keyboard Event
- Thread and Animation
- Painting
- 3D Graphics
- Sound
- Comparison AWT, Swing, and SWT
- Java Web Start Tutorial
- Flash
- ShockWave
- SVG (Scalable Vector Graphics) / SMIL (Synchronized Multimedia Integration Language)
- iPhone and iPad Applications
- Objective-C Tutorial
- Xcode iPhone SDK Tutorial
- Chapter 1. Xcode Setup and Interface Builder
- Chapter 2. Adding Interactions
- Chapter 3. Image View, Text Field, Slider, Segment Control, Switch, and Action Sheet
- Chapter 4. Autorotation and Autosizing
- Chapter 5. Multiview Apps
- Chapter 6. Picker Views
- Chapter 7. Table Views
- Chapter 8. Navigation Controllers
- Chapter 9. Application Settings
- Chapter 10. Data Persistence
- Chapter 11. Graphics and Drawing
- Chapter 12. Gestures
- Chapter 13. Core Location
- Xcode iPad SDK Tutorial
- iPhone Game Programming
- Android Applications
- Tutorial
- 1. Introduction
- 2. My First Android Application
- 3. Back to Hello World Again
- 4. Basic User Interface
- 5. Layouts
- 6. ListView, Spinner, GridView, and Gallery
- 7. Advanced ListView Widget
- 8. DatePicker, TimePicker, and Clocks
- 9. TabWidget, Flipper, and SlidingDrawer
- 10. Menus
- 11. Android JUnit Test
- 12. Activity Testing
- 13. Intent
- 14. On Notepad Example
- 15. Configuring Rotation
- 16. Preferences
- 17. Map View
- 18. Manifest
- 19. Animation - Frame By Frame, Layout, and View
- 20. Notification and Service
- 21. Content Provider
- 22. Threads
- 23. HTTP Internet Connection
- 24. Media
- 25. Activity Life Cycle
- Game Programming Tutorial
- GoogleTV
- Tutorial
- OpenGL ES
- OpenCL (Open Computing Language)
- OpenCL (Open Computing Language)
- On HTML5
- Blog for Comment / Contact
- On C++
- Tutorial
- C++ Home
- String
- Constructor
- Operator Overloading
- Virtual Functions
- Dynamic Cast Operator
- Type Cast Operators
- Class auto_ptr
- References for Built-in Types
- Pass by Value vs. Pass by Reference
- Memory Allocation
- Friend Functions and Friend Classes
- Functors (Function Objects)
- Static Variables and Static Class Members
- Exceptions
- Pointers
- Pointers II
- Pointers III
- Taste of Assembly
- Small Programs
- Linked List Examples
- Binary Tree Example Code
- Templates
- Standard Template Library (STL)
- Standard Template Library (STL) II - Maps
- Standard Template Library (STL) III - Iterators
- Object Slicing and Virtual Table
- The this Pointer
- Stack Unwinding
- Upcasting and Downcasting
- Object Returning
- Private Inheritance
- C++_Keywords
- Multi-Threaded Programming - Terminology
- Multi-Threaded Programming II - Native Thread for Win32 (A)
- Multi-Threaded Programming II - Native Thread for Win32 (B)
- Multi-Threaded Programming II - Native Thread for Win32 (C)
- Multi-Threaded Programming II - C++ Thread for Win32
- Multi-Threaded Programming III - C++ Class Thread for Pthreads
- Multithread Debugging
- Embedded Systems Programming
- Boost
- Programming Questions and Solutions
- Blackjack with Qt
- Applications
- Tutorial
- Algorithms
- Design
- Web Design Software
- Design Patterns
- Software Development Methodology
- On Java
- Tutorial
- Java Tutorial Home
- Basics - Compiling and Launching
- Inner Classes
- Constructor
- Enums
- Statics
- Default and Protected
- Polymorphism
- Exception Handling
- Exception Handling II
- String Class
- Threads
- Threads II - State Transition
- Threads III - Synchronization
- Object Class
- File I/O
- Serialization
- ArrayList
- Autoboxing
- Java Graphics Interface I - Basics
- Java Graphics Interface II - Labels, Text Fields, Layouts
- Java Graphics Interface III - paintComponent
- TCP Sockets Server/Client
- Applications
- Tutorial
- On PHP & MySQL
- Tutorial
- PHP Home
- Apache, PHP, and MySQL Installation
- PHP Preview
- PHP Preview II
- Reserved Words
- Variables
- Functions
- Arrays
- Arrays II
- Creating Dynamic Content - Date and Time
- Creating Dynamic Content II - Form Values
- Creating Dynamic Content III - PHP_SELF
- File Handling - Delete and Copy
- File Handling II - Reading and Writing
- File Handling III - Uploading Files
- Cookies and Sessions I - Setting and Getting Cookies
- Cookies and Sessions II - Access Limit and Starting a Session
- Cookies and Sessions III - Cookie vs Session
- Creating MySQL Database and Table I - Creating Table
- Creating MySQL Database and Table II - Table and Query
- Creating MySQL Database and Table III - Retrieving and Sorting Data
- Creating MySQL Database and Table IV - mysqldump etc.
- MySQL with PHP: Part I - User and Password
- MySQL with PHP: Part II - Creating and Deleting Database
- MySQL with PHP: Part III - Creating Database Table Dynamically
- Tutorial
- Visual Basic & SQL
- Python
- Python Home
- Introduction
- Running Python Programs
- Modules and IDLE
- Object Types - Numbers and Strings
- Object Types - Lists
- Object Types - Dictionaries and Tuples
- Functions def
- Functions lambda
- Built-in Functions
- map, filter, and reduce
- List Comprehension
- Generator Functions and Expressions
- Iterators
- Iterators II
- Strings - Escape Sequence, Raw String, and Slicing
- Strings - Methods
- C#
- .NET Framework
- Introduction - My First C# Code
- System Members and Data
- Modifiers
- Array
- Enumeration (Enums)
- Value and Reference Types
- Constructor and this Keyword
- static Keyword
- Encapsulation Services
- Inheritance
- Inheritance II
- Polymorphism
- Interfaces
- Delegates
- System.Object
- Events
- Multi Threading I - Introduction and Simple Thread
- Multi Threading II - ThreadStart/ParameterizedThreadStart, Foreground/Background Threads
- Multi Threading III - Concurrency, Synchronization
- Networking I - PORT, IPv4/IPv6, TCP/UDP, URI
- Networking II - WebRequest/WebResponse, WebClient
- Web Technologies
- Ajax
- Forums