SoCal Code Camp

November 9 and 10, 2013 in Los Angeles

At the USC (University of Soutern California) campus in Downtown LA.
99 FREE 1-hour sessions
Around 500 developers.
$140K promissed in prizes but the prizes are really silly so if you go, go for the sessions.
It usually happens twice a year.

It’s a great free event but sometimes it’s hit and miss with the quality of the sessions.

Registration
So Cal Boot Camp

We enjoyed a great session on 3D gaming with Unity by a Microsoft Evangelist.
An intro to Unity for creating killer 3D Games
Adam Tuliper

So Cal Boot Camp

We went to a session on web hacking. It was a disasterous demo and the presenter stopped sharing his screen after 10 min. But he got just to talk for the rest 50 minutes. Neil is a Twitter security expert.
Intro to web hacking
Neil Matatall

So Cal Boot Camp

Learning everything about IIS in one hour. Steve gave everybody a free PluralSight 1-month promotion cards. I plan to use it.
IIS for Developers: Choose Your Own Adventure
Steve Evans

So Cal Boot Camp

We attended a web design session. Nice presentation but very slow and easy.
Getting Started with Responsive Web Design
Mario Hernandez

Website http://www.socalcodecamp.com/

Warner Bros. Studio Tour

We went on the VIP Warner Bros. Studio Tour in Burbank, California. $55 per person.
Sunday evening, the last tour of the day at 4PM.
If you plan to take the tour and have the opportunity I would recommend you go during the week when there is a chance to see the stars in action. You need to book in advance to secure your spot but you can buy the tickets when you get there.

The tour is 2 hours in a group of 12 and this is the transportation:
Microsoft Field Trip

We learned about the ‘green department’ at Warner Bros that sometimes needs to color every leaf to match it to the season they are filming in.
Microsoft Field Trip

The tallest sound stage in North America. The biggest sound stage in the World is in Canada.Microsoft Field Trip

The workshop.Microsoft Field Trip

Microsoft Field Trip

The Transportation Museum with the Duessenberg of Leonardo Di Caprio from the Great Gatsby in the forefront and the “Shaguar” from the Austin Powers movies behind it and the “General Lee” of the Dukes of Hazard in the back.
Microsoft Field Trip

Microsoft Field Trip

Microsoft Field Trip

Microsoft Field Trip

Microsoft Field Trip

Ford requested their logo to be removed for the movie, can you believe it?
Microsoft Field Trip

Microsoft Field Trip

Microsoft Field Trip

Now filming on the Warner Bros. Lot – television shows such as The Big Bang Theory, Conan, The Ellen Degeneres Show, The Mentalist, Two and a Half Men, Pretty Little Liars, Mike & Molly.

The stage for the 1 billion a year show ‘Friends’. It’s the most watched show ever, even now. Every minute of every day somebody around the World is watching ‘Friends’.
Microsoft Field Trip

The actors of ‘Friends’ get 24 million a year each till the end of their lives…
Microsoft Field Trip

The office and parking spot for Ellen:
Microsoft Field Trip

We visited the Warner Bros. Museum. There are two floors and the second floor is dedicated to Harry Potter. Superman’s costumes and other clothes are on the first floor.
Microsoft Field Trip

You are not allowed to take photos in the sound stages but we visited many of them… Ellen, Tow and a Half Man, The Big Bang Theory…
Microsoft Field Trip

Microsoft Field Trip

At the Transportation Museum we were able to take a photo in a green screen. At the end of the tour we were offered to buy it for $5.40. I thought it’s worth.Microsoft Field Trip

Here is the website for Warner Bros Studios tours.

The Microsoft Field Trip (part 2)

October 26, 2013

The Mictosoft Store Field Trip, Century City, CA

6th grade students are here to take a tour and a class.

Microsoft Field Trip

Microsoft Field Trip

Microsoft Field Trip

Microsoft Field Trip

Microsoft Field Trip

Microsoft Field Trip

3D printing with Windows 8.1

Microsoft Field Trip

Taking a class on Microsoft Word and PowerPoint.

Microsoft Field Trip

Microsoft Field Trip

Microsoft Field Trip

Microsoft Field Trip

Microsoft Field Trip

Microsoft Field Trip

Microsoft Field Trip

Microsoft Field Trip

Creating art with Windows 8 apps is what everybody wanted to do.

Microsoft Field Trip

Microsoft Field Trip

Microsoft Field Trip

Microsoft Field Trip

The 3D printer is exciting!

Microsoft Field Trip

Microsoft Field Trip

It’s all smiles after an awesome Saturday at the store.

Microsoft Field Trip

Thank you, Microsoft and the wonderful staff at the store!

The Maurice DiMino’s Million Dollar Message Boot Camp Experience

Maurice DiMino is a fantastic trainer, mesmerizing public speaker and an outstanding sales person.
Maurice Boot Camp

He teaches you how to create your perfect pitch. He calls it the ‘Million Dollar Message 3 day Boot camp Intensive’. For me it was a weekend of hands on training, learning and getting inspired.

I took my 11 year old daughter Ina with me. Maurice was right when he said there are three generations of people in the room. There were 50 of us at the camp excited and eager to learn- from all different walks of life and for different reasons. The most amazing part is that around 30% of the people in the room were taking the class for the 2nd,3rd or n-th time. Maurice definitely has a raving fan club.

Maurice Boot Camp

Hypnotists, wellness instructors, personal coaches, end of life caregivers, marketing people, business owners and others. I have been trying to find the right description for the event as I don’t think you can figure it out from Maurics’s sales sheet. My description for the event is an entrepreneurship workshop.

I met some very nice and interesting people. Half of the room were Toastmasters and I’m a Toastmaster. Cheering, supportive and social. Maurice’s family is addictive.

Maurice is an incredible trainer. Maurice is generously giving, speaking from his heart. He doesn’t need coffee. He walks around the room as a panther. Energy flows around him. Don’t believe him when he says he is lazy.

Maurice Boot Camp

Maurice made the room feel like a home, people in the room as family and you as being part of one whole. He encouraged people to talk to each other, to make friends, to make connections. That’s genius because it makes you enjoy the experience and it helps Maurice as we all can support him in the joint venture.

The first day Friday was specifically intensive. Maurice taught us his template. It’s an exceptional smart format to present and make a sale. It starts with getting the attention of the public, thanking the host and the opportunity, presenting yourself and proving your expertise, bringing a story, seeding, explaining the problem and the solution. It ends with your offer, the bonus, the limitation, special offer, call to action and thanks. It’s a 26 point golden template. This day is worth the whole boot camp. Maurice gave each participant a notebook and even my daughter wrote many pages of gold. This is a template for a 30 min talk or a 3 day event.

The second day, Saturday, was deluded sugar. We still got awesome information but I got annoyed by the overselling and cheesy moments. It wasn’t just Maurice selling his Master Program but we had other speakers. Craig Duswalt talked to us about his rockstar’s ways of marketing. I thought Craig has brilliant ideas and I learned from him but it was a lot of selling of his seminar. Craig Duswalt’s seminar teaches and inspires you to write and publish your book in 30 days! This is exactly the case when I say- I was interested of coming to your seminar until you started selling. I like your ideas but I’m not going to pay to listen 50% of the time about you. I like you but don’t shower me with information and pictures about yourself. Let me work for that and be an enigma.

Maurice Boot Camp

Maurice gave us something very valuable. He gave us a template to create our verbal business card. It’s a 1 minute introduction ready for the case when everybody in the room introduces themselves. The advice is to go after everybody else introduces themselves as they will pay more attention after they say their own introduction. The template contains getting the attention of the audience, your name, your product (slow down and smile at that time), benefit story, include your audience, call to action, offer and repeat your name and product.

The third day, Sunday, was more fun and more selling. I have to admit unfortunately I had to leave early and I missed the marketing presentation from Jennifer Bagley. Day three of the boot camp is about how to make money. In the morning we had a great presentation on sponsorship from Ron Seaver.

Every speaker Maurice invites to his camp is selling something. It looks like every one of them follows the same format. My service is $5,000 but just for you right now I’ll sell it for 40% of the price. It’s too intrusive for my taste but that didn’t stop people from buying. For me that was a turn off even if I wanted to buy their service. My taste requires to prove me you are an expert and give me your website. I’ll come to you when I’m ready as I’m not an impulsive buyer.

Maurice Boot Camp

Maurice calls them the Mama Mia Moments. The bottom line is what I learned and what got engraved in my mind. Do you think that’s enough of value for a weekend?

– I started feeling well about writing my speeches in advance. Maurice calls it crafting. Write down your speeches, craft your speech.
Training should be a conversation, training session should be conducted Maurice’s way- engaging the public and making them work.
– Graig Duswalt believes we all have a book inside us and we should publish it. A book gives you an instant credibility. Everybody should and can publish a book!
– When you are in front of the room, you are contagious.
– Emotions sell more than logic. Stories sell, facts tell.
– When somebody asks a question, go to the opposite side of the room. When answering, go to the center.
Have a verbal business card ready.
– Acknowledge what’s happening in the room.
– If you want success in addition to your branding, website, blog, social network, you need to get on radio, TV, write a book, create web seminars, and have a college gig, corporate gig, events.
– Create your fan club that will rave and sale for you.
– Everybody needs a mentor.
– Big part of organizing an event is getting sponsorship.

Maurice Boot Camp

My action list after this weekend:

– Use Maurice’s template.
– Publish a book in 12 months.
– Craft my own quotes and make my own quote collection.
– Write down my stories and make a story collection.
– Read Napoleon Hill’s ‘Thinking Grow Rich’.
– Have my verbal business card that I crafted this weekend, practiced and ready.
– Research Google hangouts and blog talk radio.
– Research book publishing with Kindle Direct Publisher, Nook Press and Lulu.

This is my advice and wish list for Maurice:

– I would like Maurice to open a personal coaching academy.
– I would like to be invited to Maurice’s corporate training on leadership, communication and team work.
– I would like Maurice to make a boot camp on ‘How to teach and train others.’

Maurice Boot Camp

My most valuable lesson this week:

Perfect training is when somebody engages you. Maurice gives us a template – one that nobody can fail to use. Maurice gave us 30 minutes of practical information, 15 minutes of crafting and a lottery who will get to the front of the room on that hour to present their message. The chance that you will be called in front of the room to present for 50 people what you have learned is a big motivator to never get distracted. When Maurice teaches, I pay 100% attention. That excludes the time when he sells- I shut down 100% at those moments. I like the seeding- seeding gets to me but I hate the 20 min sales pitch.

From now on I don’t like training that a person stands up in front of the room and talks for more than an hour without asking for action from me because we both know my attention span is 10 minutes if no results are expected from me.

Maurice Boot Camp

What do I want to be when I grow up?
I want to be a great teacher and trainer just like Maurice DiMino.

Game Jam for Kids

September 14, 2013

Two outstanding Microsoft evangelists Daniel Egan and Bret Stateham.
Sponsorship from Microsoft.
45 middle school children, 10 volunteers and 2 teachers.
Teaching kids how to create art in InkSpace, how to create their own sounds in Audacity and putting it all together into a mobile game in GameMaker.

I’m proud to say I’m the organizer and it was a very successful event.

Game Jam for Kids
Daniel Egan helping participants get ready with the initial installation of the software.
Game Jam for Kids
Ina Samir made an inspirational speech about programming and what’s to love about it.
Game Jam for Kids
Bret Stateham is opening the event and inspiring every child in the room.
Game Jam for Kids
One of the parent volunteers Udayan Sharma and his daugher Mahika.
Game Jam for Kids
Game Jam for Kids
Game Jam for Kids
Jason and Daniel Egan helping the participants.
Game Jam for Kids
Game Jam for Kids
Game Jam for Kids
Game Jam for Kids
Game Jam for Kids
Game Jam for Kids
Game Jam for Kids
Game Jam for Kids
Game Jam for Kids
Game Jam for Kids
Game Jam for Kids
JB is part of the Universal Music Group development team that volunteered at the event.
Game Jam for Kids
Game Jam for Kids
Game Jam for Kids
Game Jam for Kids
Game Jam for Kids
Young Elizabeth helped welcome the participants with goody bags.
Yesenia made a big part of this event possible. Thank you!
Game Jam for Kids
Game Jam for Kids
Game Jam for Kids
Game Jam for Kids
Game Jam for Kids
The youngest participant at the event impressed us with his focus and determination.
Game Jam for Kids
Pizza break.
Game Jam for Kids
Playing with the Xbox Kinect in the break.
Game Jam for Kids
Jason volunteered his time at the event.
Game Jam for Kids
Playing with the I-racer controlling the car with the Windows Phone.
Game Jam for Kids
I should’ve made a better photo of Laszlo, one of the wonderful volunteers from Universal Music Group who helped dozens of munchkins keep up with their development projects.
Game Jam for Kids
Carol did an amazing job of organizing the Technology Academy from Walter Reed to come to the event.
Game Jam for Kids
One of the best photobombs ever. I was posing and looking beautiful…
Game Jam for Kids
Bret Stateham is helping some the participants.
Game Jam for Kids
Game Jam for Kids
The raffle drawing.
Game Jam for Kids
Giving the certificates to every child participant.
Game Jam for Kids
Game Jam for Kids
A sweet gesture for all the volunteers at the event.
Game Jam for Kids
Having fun is so important!
Game Jam for Kids
Bret Stateham set up a whole room for sound creation and editing.
Game Jam for Kids
One happy child that day walked away with an Xbox.
Game Jam for Kids
After a great event it’s time to celebrate!
Game Jam for Kids

Check out the Walter Reed Technology Academy website and thank you message.

Thank you, Microsoft, Daniel Egan, Bret Stateham and all the wonderful volunteers that made this event possible! And yes, more to come.

Mobile Development Languages & Tools

iOS Development

iOS
If you like to create apps for iOS (iPad, iPhone) you can use the Xcode platform. The programming language of iOS(and Mac OS) is Objective-C. You can develop in C or C++ as well. Cocoa is the application programming interface (API).
You have one more excellent option – you can program apps for iOS in HTML5.
MonoTouch will allow you to use any .NET language and develop for iOS.

Android

Android
The officially supported integrated development environment (IDE) is Eclipse.
Additionally, developers may use any text editor to edit Java and XML files, then use command line tools (Java Development Kit and Apache Ant are required) to create, build and debug Android applications.
You can develop Android apps using HTML5.

Windows 8

Windows
The main tool you will use is Visual Studio (and Expression Blend). You can develop in HTML5 or XAML & C# or XAML & VB or XAML & C++.

Windows Phone

The main tool you will use is Visual Studio (and Expression Blend). You can develop in XAML & C# or XAML & VB or XAML & C++.

Blackberry

Blackberry
BlackBerry development is done in Java and you can use the Eclipse envoironment.

Corss-Platform Development Tools

Appcelerator Titanium allows you to develop apps in HTML5 for iOS, Android, Windows, Blackberry.
Icenium allows you to develop apps in HTML5 for iOS and Android.

Overview of Icenium Graphite

The installation of Icenium Graphite took me less than 5 minutes. You have multiple options how to login to this cloud based development environment. You can use your Telerik, Facebook, Google, Yahoo or Live ID.

5 minutes and I’m ready to create an application that will work on iOS and Android devices! It cannot be easier to get started.

There are 3 templates you can use for your project. All of them are Apache Cordova cross-platform based projects. The jQuery project has already the jQuery libraries imported into your project. Here is an overview of what the Kendo project can offer you- mobile widgets and frameworks.
Icenium Graphite
The work space is clean and intuitive. You will be creating an HTML5 application. The Graphite editor offers IntelliSense.
Icenium Graphite
You can customize your environment.
Icenium Graphite
The Menu options:
Icenium Graphite
Icenium Graphite
Icenium Graphite
Icenium Graphite
The simulator has the same minimalistic and clean feel. You can simulate the GPS location. The same project can be run in iPhone, iPhone 5, iPad, Android Phone and Android Tablet simulations.
Icenium Graphite

HTML5 Resources

HTML5HTML5 = JavaScript + CSS3 + HTML

You can build web applications for any browser and you can build mobile applications for Android, iOS and Windows 8 using HTML5.

HTML5 includes the fifth revision of the HTML markup language, CSS3, and a series of JavaScript APIs. Together, these technologies enable you to create complex applications that previously could be created only for desktop platforms. (html5rocks.com)

Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation semantics (the look and formatting) of a document written in a markup language.

JavaScript (JS) is an open source programming language commonly implemented as part of a web browser in order to create enhanced user interfaces and dynamic websites.

jQuery is a multi-browser JavaScript library designed to simplify the client-side scripting of HTML. It is the most popular JavaScript library in use today. (jquery.com)

Modernizr is a JavaScript library that detects the availability of native implementations for next-generation Web Technologies. These technologies are new features that stem from the ongoing HTML5 and CSS 3 specifications.(modernizr.com)

JSON or JavaScript Object Notation, is a text-based open standard designed for human-readable data interchange. It is derived from the JavaScript scripting language for representing simple data structures and associative arrays, called objects. Despite its relationship to JavaScript, it is language-independent, with parsers available for many languages.

You can use any text editor to write HTML5 (yes, even Notepad).

Resources

Icenium – Integrated Cloud Envoironment (ICE)

I’m learning some cool stuff, Kids! I want to share this with you.

Icenium is a new and exciting development environment provided by Telerik. It helps you build applications for Android, iOS (iPad, iPhone) using only HTML5 (no Java, no Objective-C). You don’t need to install different development environments and multiple SDKs. It’s part of the new generation of mobile development platforms that uses the Cloud. It’s free till May 2013!

What is Icenium Graphite?
It’s a Windows based tool that will allow you to create, debug and deploy your applications for Apple iOS and Google Android mobile devices.
Icenium Graphite

What is Icenium Mist?
Icenium Mist is a browser-based development environment that enables web and mobile web developers to work on your mobile application projects from anywhere using only a web browser. It is the lightweight version of Icenium Graphite.
Icenium Mist

Is there a Simulator?
Yes. The Icenium Device Simulator enables you to experience how your application will look and feel in real-time across multiple device platforms and form factors, including smartphones and tablets. The device simulator is available in both Icenium Graphite and Icenium Mist.

What is Icenium Ion?
Icenium Ion is a free testing utility for web and mobile web developers who are using Icenium Mist. Ion enables developers to load applications you are developing into the Ion shell for testing and validation on any iOS device. Icenium Ion is available through the Apple AppStore.

Where is my code going to live?
You can choose between the Icenium Version Control repository—a Git repository on your cloud-based file system that is allocated when you create a new project, or you can choose to use an external URL-based Git repositories, such as GitHub or BitBucket.

What is Kendu UI Mobile?
The development in Icenium is done with Kendo UI Mobile. Kendo UI Mobile is a collection of HTML5 and JavaScript widgets designed to help developers build native app experiences using web standards. Kendo UI Mobile is unique in its ability to automatically adapt to different mobile platforms, precisely matching the native UX of platforms like iOS and Android.

What is Apache Cordova?
Apache Cordova is formerly known as PhoneGap. It is a mobile development framework. It enables software programmers to build applications for mobile devices using JavaScript, HTML5 and CSS3, instead of device-specific languages such as Objective-C. With Cordova you can easily leverage device API’s, including those for camera, accelerometer, geolocation, and more using standard web languages (HTML5, CSS, and JavaScript). You don’t need to install Apache Cordova when you use Icenium- it’s managed for you on the Cloud.

Additional Resources:

Step 1 to Start Developing for Windows 8 or Windows Phone 8

It’s the time of the New Year Resolutions and I want to start you on the one that will bring you prosperity and success!

Have you heard how exciting it is to be a Windows 8 developer? Have you heard you can reach 690,000,000 users and sell them your app? It’s the best opportunity for a developer out there. 40,000,000 users are already using Windows 8. There are 650,000,000 other Windows users that are moving or are expected to move to Windows 8.
Windows 8 Store
Do you know what else is exciting? It’s a new system, with new skills. You can be still one of the first Windows 8 developers out there.

Let’s start with the basics. Step 1.

If you don’t have a Microsoft account already, please sign up for one at:
https://login.live.com/

To develop for Windows RT (Windows Runtime) you need to develop on Windows 8.

You can work on a full version of Windows 8 Pro or you can download the 90 day evaluation version. I would choose the 64 bit version. (This way you can develop for Windows Phone 8 too!)

You need to download the SDK/tools (Visual Studio comes with Expression Blend).

If you cannot dedicate a machine to Windows 8, please read this blog post on how to install Windows 8 via boot to VHD.

Are you ready for more? FAQ for new developers.
Windows 8 Store
I hope you start today and I’ll be here to help you. I’ll be writing more blog articles for you with next steps.
Follow me on Twitter: @Nia_Angelina