C Video Tutorial 2

C Video Tutorial 2Welcome to part 2 of my C Video Tutorial. If you missed part 1 check it out first.

In this part of my C Tutorial I will cover: Compiling Options, Relational Operators, Logical operators, If, Else, Else If, Conditional Operator, Sizeof(), Bytes, Bits, While, Do While, For, Break, Continue and more…

All of the code follows the video below. It is heavily commented to help you learn. Feel free to leave questions below. Continue reading C Video Tutorial 2

C Video Tutorial

C Video TutorialWelcome to part 1 of my C Video Tutorial! I have been getting this request constantly lately so I decided to cover the C programming language in a fast and complete tutorial series. It will probably be complete by the end of the weekend!

I cover: Comments, #include, #define, Global Variables, main(), char, int, long int, float, double, printf(), Escape Sequences, %d, %ld, %f, %c, %s, Character Arrays (Strings), strcpy, scanf(), Math Functions, Order of Operations, Math Shortcuts, Casting and more… Continue reading C Video Tutorial

Android Video Tutorial So Far

Android Video TutorialHere I will organize all of the Android Video Tutorials I have made so far. I include the playlist for all the videos at the top. You will also be able to search for the exact video you are looking for, because I’ll include a link to all videos along with a short description on what is covered.

My Android Video Tutorial is not finished and I plan to make many more videos. I just wanted to make this to help people find exactly what they need more easily. Feel free to leave requests for what you’d like to see in future Android tutorials below. Continue reading Android Video Tutorial So Far

Android Development 15

Android JSON ParserIn this tutorial, I will show you how to create an Android JSON Parser. I have received this request numerous times and I will show the easiest way to parse JSON with Android without all of the extra code that confuses people.

I will be grabbing the JSON data from the URL provided by the Yahoo YQL Console. I previously used this when I covered how to parse XML with Android. All of the code used in the tutorial is provided in a package to help you learn this stuff better. Continue reading Android Development 15

How I Make YouTube Videos

How I Make YouTube VideosThe most common question that I get is How I Make YouTube Videos. I have held off on making this video because I’m definitely not an expert at making videos. I didn’t want anyone to think I thought I was either.

However, the past few videos have been about answering common questions so I decided to answer it. I use very cheap tools to make YouTube videos. So, in this video I will do my best to show you everything I use. Hopefully it will motivate you to make your own 🙂 Continue reading How I Make YouTube Videos

Eclipse Shortcut Keys

Eclipse Shortcut KeysI have been asked many times to cover the Eclipse shortcut keys that I use all of the time, so in this tutorial I will do just that. I did my best to limit the tutorial to the most commonly used shortcuts I use so that they are easier to memorize. I also provide them in a table below.

Both the Auto Complete and the Keystroke shortcuts are covered. I hope this helps you write code quicker. Feel free to leave your own favorites in the comment section below if you think I missed something important. Continue reading Eclipse Shortcut Keys

Easy Way to Quit Smoking

Easy Way to Quit SmokingToday I’m going to cover the easy way to quit smoking. It actually requires almost no willpower. It is the way that I quit. I used electronic cigarettes or to be more exact a vaporizer.

Can you think of an easier way to quit smoking cigarettes then switching to a healthy way to smoke? Everything you love about cigarettes is improved on by electronic cigarettes. I share what happened to me each step of the way below.

I would have quit years ago if I would have known how easy it really is. Continue reading Easy Way to Quit Smoking

Android Development 14

Android Development TutorialWelcome to part 14 of my Android Development tutorial! In this part of the tutorial I will completely finish the Android Address Book App. I will also spend a lot of time answering questions I recently received on Contexts, Intents, how to pass data between Activities using putExtra() and and getStringExtra(). I’ll also cover how to import Android packages into Eclipse.

Here is the final complete Android Address Book App Package. All of the specific code I worked with in this tutorial can be found below. Continue reading Android Development 14

Android Development 13

Android Development TutorialWelcome to part 13 of my Android Development Tutorial! In this tutorial I will continue building the Android Address Book App previously covered in parts 10, 11 and 12. If you haven’t seen them, check them out first.

Specifically in this tutorial I will create the Java that will power the ListView for the Main Activity and I’ll also cover the New Contact code needed to add a contact to the database. All of the heavily commented code after the video should help make everything understandable. Continue reading Android Development 13

Android Development 12

Android SQLiteIn this tutorial I’ll continue making my Android SQLite Address Book app. I hope this code is useful enough to use as a cheat sheet when you need to use an SQLite database in Android.

I cover a ton of topics: How to Create a SQLite Database and Tables, How to Issue Queries, How to Insert Data, How to Update Data, How to Delete Data, SQLiteOpenHelper, execSQL, SQLiteDatabase, ContentValues, rawQuery, Cursor, and more. The code below will help. Continue reading Android Development 12

Android Development 11

Android Address Book AppIn this part of my Android Development Tutorial I continue building the Android Address Book app. If you missed the first part it is here.

This time I finish up the interface for my app. I walk you step-by-step through everything. I then go through every query I will be issuing to my SQLite database in the app. I show how to create tables, insert contacts, update contacts, delete contacts, output everything and even drop the table. Here is my SQLite3 Tutorial if you need it. Continue reading Android Development 11

Android Development 10

Android Development Tutorial 10Welcome to part 10 of my Android Development Tutorial! In the next few videos I will show you how to create an Address Book / Contact App using both Android and SQLite.

I was asked by a bunch of you guys slow down for a few tutorials so that it would be easier to completely understand what is going on. So, I’ll go through how to define constants for my interface in the string.xml and dimens.xml files. I’ll then create the activity_main.xml file which will be the opening interface. I’ll also introduce the ListView. Continue reading Android Development 10

SQLite3 Tutorial 4

SQLite3 TutorialWelcome to part 4 of my SQLite3 Tutorial! I cover an enormous amount of information on SQLite3 here.

I cover all of the following: Review of most everything from previous SQlite3 tutorials, SQLite3 ENUMs, Composite Primary Keys, dates, data types, data affinities, joins, inner join, left join, natural join, cross join, ON, GROUP BY, select statements inside of select statements, views, triggers and more. If you missed the previous parts look here SQLite3 Tutorial, Part 2 & Part 3. Continue reading SQLite3 Tutorial 4

SQLite3 Tutorial 3

SQLite3 Tutorial 3Welcome to part 3 of my SQLite3 Tutorial! Here I will cover a TON of commands for SQLite3. If you want a video that covers a ton on SQL you are in the right place.

All of the following are covered in the video and the code that follows: SELECT, FROM, WHERE, COLLATE, NOT NULL, DEFAULT, UNIQUE, CHECK, FOREIGN KEY, REFERENCES, ALTER, ADD COLUMN, RENAME, AND, OR, LIKE, NOT LIKE, ORDER BY, LIMIT, OFFSET, AS, UPDATE, DELETE, and more. I also cover a bunch of arithmetic, boolean, bitwise, relational and other operators. Continue reading SQLite3 Tutorial 3

SQLite3 Tutorial 2

SQLite3 Tutorial 2Welcome to part 2 of my SQLite3 Tutorial. Today I’m going to talk about something that is always ignored in most database tutorials. I’ll show you how to alphabetize a multidimensional array. I’ll also show you the code you can use to generate insert statements so you can save yourself a ton of time.

If you missed part 1 you should watch it first here SQLite3 Tutorial. All of the code used in the video is available below. I hope you find it to be useful. Continue reading SQLite3 Tutorial 2

SQLite3 Tutorial

SQLite3 TutorialWelcome to my SQLite3 Tutorial! This tutorial is part of my Android Development Tutorial, so my Android tutorial is not over. I have many more videos on Android coming.

In this video I explain how to install SQLite3 on both Mac and Windows. I also cover how to use SQLite3 using the console. SQLite is an embedded relational database that doesn’t require a dedicated database management system. The database is part of your code and not an outside resource. The reason for creating SQLite was to provide a self contained database that was easy to use, could travel with the program using it and run on any machine with no other required software. Continue reading SQLite3 Tutorial

Android Development Tutorial 9

Android XmlPullParser TutorialWelcome to part 9 of my Android Development tutorial. Here is the complete package for my Android Stock Quote Picker.

In this tutorial I will focus on using the Android XmlPullParser for parsing an xml file. I’ll be getting data from the Yahoo Web Service just like last time. Google recommends the XmlPullParser over all others because it is fast, requires the least amount of memory and helps maintain battery life. With the video below and the code that follows you should have no problem using it in your own Android apps. Continue reading Android Development Tutorial 9

Android Development Tutorial 8

android xml parserWelcome to part 8 of my Android development tutorial. Today I’m going to show you how to make an android xml parser using the DOM. I’ll cover XmlPullParser next time.

I also cover numerous other topics including : How to use AsyncTask to execute threads in the background : How to write to the GUI from a thread : How to use Log.d : How to connect to a web service : Much more…

The code & video below will help you learn this stuff completely. Continue reading Android Development Tutorial 8

Android Development Tutorial 7

Android Development TutorialWelcome to part 7 of my Android Development Tutorial! Today I will continue what I started in the last Android tutorial.

I cover how to do all of the following: Pass values between activities : Save key value pairs : Use OnClickListeners : Retrieve saved data : Use ScrollViews : Use Alert Dialog Boxes : Use Intents to Open Applications : Use Intents to Open Activities : Force Close the Keyboard : Much More… Download all the code here Continue reading Android Development Tutorial 7

Android Development Tutorial 6

Android Development TutorialWelcome to part 6 of my Android Development Tutorial! Over the next few videos I will cover a tremendous amount of information. You can get the whole app right now if you can’t wait here Android Stock Quote App.

Here are just a few of the things I’ll cover over the next few videos: The TableLayout : Dynamically Fill ScrollViews : Save Key / Value Pairs : Review of ClickListeners : Using Intents to Open other Applications : Alert Dialog Boxes : Start other Activities and Pass in Information : Yahoo Web Service : YQL : AsyncTask : Threads : Parsing XML  Continue reading Android Development Tutorial 6