In my previous post,  I demonstrated how to implement a SQLite database in your Cordova mobile app using the SQLite plugin in Telerik's Icenium IDE.  Now we will see how to add barcode scanning to your app using the Barcode Scanner plugin.  Previously, we built a Shopping List app that lets you add items, mark them as complete, and clear completed items while storing all data in a local SQLite database.  Now we will add a new "Scan" feature so users can scan a barcode to add items to their list.

First, we need to add the Barcode ...

If you need relational storage for your Cordova-based app, SQLite provides a lightweight and feature-rich database.  I will walk you through the steps to use SQLite with Telerik's Icenium IDE and build a demo Shopping List app that will select, insert, update, and delete records from a local database on the device.

First, add the SQLite plugin in Icenium.  Double-click your "Properties" folder, select the Plugins tab and check the "SQLite" plugin.  This will add the Plugins folder and SQLite scripts within that folder.

Database and Table Setup

Before you can use your SQLite database and tables, you need to ...

UPDATE (Mar 20, 2013): Icenium v1.3 was released yesterday with built-in zipalign format!

read more...

Last week I published a review of my first Icenium project. I wanted to go into a little more detail on one issue I ran into which confused me during the publication process of the Android version of my Icenium app.

Publishing for Android from the Icenium IDE signs the package file, but it doesn't do something else that is required. It's called zip aligning. If you try to upload the APK file that Icenium produces, you will most likely get the following error ...
UPDATE (Mar 20, 2013): Icenium v1.3 was released yesterday with the ability to target iPhone or iPad only on iOS, one of my suggestions below. Thanks, Telerik team!

read more...

I'm just wrapping up my first project using Icenium, Telerik's cloud-based IDE for creating Android and iOS apps using HTML5, CSS3, and Javascript. I must say that it's been a very enjoyable experience and I've been very impressed with the product that our friends at Telerik have created.

It's a bit unfair to do a full review of this product yet, since it's so new and still in v1. ...
Falafel Software’s mobile conference solution EventBoard, has been chosen as the official application of the Microsoft MVP Summit.

The Microsoft MVP Award is given to technical experts who actively participate in the community, sharing both their knowledge and enthusiasm for Microsoft products. For 20 years, it has remained one of the most difficult awards to earn and wearing the badge of an MVP has signified supreme technical excellence with Microsoft technologies.

Each year, every MVP from around the world is invited to Microsoft headquarters for the MVP Summit. This private event gives MVPs early and direct access to ...
This week our CEO, Lino Tadros, is the special guest on  the popular .NET development show, “Yet Another Podcast”. The show is hosted by Jesse Liberty, a Senior Developer-Community Evangelist on the Windows Phone Team. Jesse and Lino discuss developing applications for Windows Phone, MVVM, Silverlight, Visual Studio 11 and more. Lino also makes a big promotional offer during the interview, so if you are itching to learn a little bit about Windows Phone, you are going to want to tune in.


Grab the podcast here: http://jesseliberty.com/2012/02/06/yet-another-podcast-59lino-tadres/
Falafel Software's Director of Mobile Development recently spoke at the Sprint Open Solutions Conference in Santa Clara, CA.  It was the 2nd straight year he has been invited to take the stage at this event. What makes this achievement even more impressive is that each talk focused on a completely different technology. Last year, Lance explained the in's and out's of Android development. This year, Sprint's hot new product is the iPhone and this year's talk focused on just that. Lance happily shared his experience building Falafel's flagship mobile product, EventBoard, for the iPhone and demonstrated the versatility that ...

Falafel Software and Webucator today announced a partnership that will expand the accessibility of Android development training on the web. Webucator, a leader in online technical training, will offer a series of Android development live online classes based on Falafel Software’s popular “Android Nuts and Bolts” courseware. 

Information about the four-day online course, including a course outline and contact information, is available on Webucator’s website. Falafel Software’s courseware will be included as part of the course purchase and will continue to be available as a separate purchase from Falafel Software’s website.

“Having the experienced trainers at Webucator use our ...

On October 8th and 9th 2011, Falafel software will have the privilege and great honor of sponsoring this great event yet again as a  Platinum Sponsor and also offer seven speakers to present on multiple topics (Mobile, iPhone, Windows Phone 7.5 Mango, Silverlight, Windows 8, WinRT, XAML and many others…

Falafel this year is in charge of the Mobile track and we look forward to presenting great session to the community.

We want to thank Peter Kellner and all the great people at SVCC that allow us to share our knowledge and experience with the the community and also learn ...

 

I’ve been to a lot of technical conferences, both as a presenter and attendee, so I feel at least somewhat qualified to offer my opinion of the recent Google IO conference in San Francisco. I am not here to enumerate the product announcements or offer my in-depth opinion on every topic, you can find all you want of that (and more) out on the web.  Instead I am going to try and convey the general feeling and impression I got from the event, colored with my years of experience in the software industry.

 

 

Geeks, gadgets, and giveaways...

The point of this article is to get you up and running in an Android programming environment as quickly as possible. To do this, I've made a few decisions about the toolset, so that the environment most closely matches what we use in our Android training here at Falafel. To create the screenshots, I'll use a Windows 7, 64-bit operating system and install the latest JDK, Eclipse IDE and Android tools.

To start developing Android applications in the Eclipse IDE, you need to install four pieces of software:

DevReach Conference Viewer for Android screenshot   Falafel is pleased to announce the availability of the DevReach Viewer on the Android Marketplace.  You can scan the QR barcode below or head to the Android MarketPlace and search for DevReach now!

Hope you enjoy the application and find it useful during the conference next week in Sofia Bulgaria!

Now the DevReach Viewer is available in the AppStore for iPhone, the Android MarketPlace for Android and the Zune Marketplace for Windows Phone 7.

Our final release of Silicon Valley Code Camp app for the Android platform is now available on the Android Marketplace.  Falafel now has all major platforms covered (iPhone, Android and WP7)

If you are an Android user please head to the market place and get your Free app today to manage your sessions, speakers, favorites,  and others made for ease features to make this fun and simple for everyone under all platforms.

If you have an Android phone you can scan the QR barcode below and it will download the app automatically.

Hope you enjoy!  See you on Saturday!

 ...

Falafel Software is very excited to be sponsoring the Silicon Valley  Code Camp for the 3rd year as a Platinum Sponsor. This excellent Code Camp at the heart of the Silicon Valley, in Los Altos CA, at the beautiful Foothills College has always been a well organized event full of great sessions and great speakers.

This year Falafel Software is showing up in force :) by having 5 speakers present 12 technical sessions during the 2 day event:

Lino Tadros

  • Mobile Development with iPhone, Android and Phone 7
  • How to Test Silverlight apps the right way
  • Silverlight 4 Out ...

A very common UI paradigm in mobile development is the scrolling list of items.  You have all seen it: flick your finger up and down and the data scrolls by, touch an item and drill down into the details for the touched item.  Here are a couple of examples from our Falafel 2 Go app:

                                                  

You can probably imagine this is a critical performance area for a resource constrained mobile device: there could be many ...

Yesterday evening, my Falafel pals at Microsoft Tech Ed asked for a barcode to display in the Falafel booth so that attendees could easily find Falafel 2 Go in the Android Market.  The popular format for doing this is something called a “QR Code”, a 2 dimensional barcode that can embed links, emails, phone numbers, and other digital media. 

 

At first I was thinking it seemed a bit tedious for an attendee to have to use their camera to find our app in the Android Market.  While the QR Code can be used to embed many types of digital ...

 

 

Today is an exciting day for me:  My first blog as a member of the excellent team at Falafel Software, a Falafel Mobile application hits the Android Market, and Steve Jobs even further solidifies my belief that mobile devices are now ready to handle the feature-rich, demanding business applications that Falafel Software will be delivering to our Enterprise Customers.

 

 

Falafel 2 Go

 

 

 

Falafel Software is pleased to announce that the Falafel 2 Go mobile application is now available in the Android Market.  Falafel 2 Go begins its’ life as a simple mobile application ...