Windows Mobile Support

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Monday, 27 December 2010

2010: mLearning Year in Review

Posted on 11:34 by Unknown
A.K.A. How our January 2010 Predictions Played Out!


As we reach the first anniversary of this blog’s introduction, we thought we’d take stock and figure out how things are going by revisiting our list of predictions for enterprise mobile learning in 2010. On balance, it was an interesting year and there were far more expected outcomes than there were actual surprises. That said, the degree with which some of our past predictions came to pass proved quite varied whereas some truths were validated akin to a “base hit” in the game of baseball whereas others were “doubles” or “triples” and even a “home run” and “strikeout” or two!

So here are the predictions from 12 months ago and the tally (score) for "runs batted in" -- or at least attempted -- during the 2010 mLearning season:

  1. Traditional "e"-learning vendors will all jump into the "m"-learning and social networking spaces with "first generation" offerings they believe will address the mobile requirements of their customers and prospects; these early efforts will prove largely ineffective as evidenced by their many iterative and incremental updates, retries and course corrections.

Validated (“Double”).  Indeed, many traditional eLearning vendors ventured into the market though not in the volume or with the fanfare we had postulated twelve months ago. In fact, each of the “Four Horsemen” who rule the enterprise – namely SumTotal, Saba, Plateau & Geolearning – gave it a go in some way although no one outside their immediate customers or PR agencies seemed to notice. Several more of the Tier 2/Tier 3 LMS vendors also “tossed their hat in the ring” (or towards it anyway) announcing some way of publishing content so it could appear via a mobile browser on the iPhones, iPads and Android device trying to capture a few of their most “loyal fans” in learning land. 

---------------

  1. Rather than getting easier, the mlearning landscape will actually grow wider/deeper and far more complex as enterprises are forced to include/support several disparate mobile devices and changing end user demands; this scenario will drive further demand for enterprise-grade content authoring and delivery platforms for mobile learning.

Validated (“Triple”).  From our own experience, enterprise mLearning engagements were more complex and multi-faceted given the fact the average deployment was bigger, more varied in terms of content and devices supported, and customer/partner expectations were far higher.  As predicted, the methods and tools needed for mobile content authoring and delivery also matured a generation or two over the “season” and a few new use cases for mobile learning appeared too.  Along the way, OnPoint was asked by one of our wireless carrier customers to provide the first enterprise mobile authoring environment supporting completely separate staging/QA and production servers but allowing for content syncing to a single, secure mobile application instance on one device – a feat tantamount to hitting one over Fenway’s Green Monster but soon realized after some cleaver programming.

--------------
          
  1. Mobile learning will meld with social networking on every learner's mobile device making the two technologies a fully integrated experience; support for these two technologies will be an essential part of every mlearning vendor's core offerings.

Validated (“Single”). Mobile Learning and Social Networking each attained much higher hype levels across the Training & Development during the 2010 “season” and both concepts were featured topics in articles and conference sessions alike. While 2010 was certainly the year that Facebook assumed its place atop the infotech mantel and the social context of just about everything training action was contemplated, the ways and means to leverage the popular and very PUBLIC social networking and social media applications like Facebook, Twitter, Linkedin, YouTube and others seemed less than adequate for more security conscious enterprise organizations. OnPoint stepped up to plate here – to satiate pent-up demand in some and spark new interest in others – by introducing an integrated set of social features that blend “formal with informal” with support for PRIVATE mobile discussion forums, access to blogs and wikis, and support for mobile captured/user-generated content. Admittedly, most customers are still trying to wrap their minds around the myriad possibilities for mobile/social but many of the emerging use cases are proving to be both fascinating and rewarding.   

-----------

  1. Tablet-based content delivery of mlearning will win our "hearts & minds" over netbook-based content delivery thanks largely to the arrival of Apple's much rumored "iSlate" tablet offering. Others vendors will quickly follow/respond.

Validated (“Grand Slam Homer”). The industry finally witnessed the arrival of Apple’s highly anticipated tablet onto the field in Q1 and upon shipment somewhere around “opening day”, the appropriately named “iPad” set a standard by defining a new device category and capturing 95% of that market with 14+ million units sold in less than nine months. Reaction from Apple’s competition has predictable at the marketing level (“Yeah, we’ve got one of those too!”) but generally tepid on the delivery front (“Coming soon!” or “Wait until you see the next version!”).

From a content perspective, these new tablets take smartphone-oriented mobile learning and give it a better user experience plus they enable new and compelling long-form content types like readable PDFs as well as far more flexible ePUBs/eBook-style documents. From an enterprise developer’s point of view, the iPad proved easy to support as we quickly re-factored our CellCast Widget for the iPhone to support new user interface standards/suggestions and it all just worked! We have been pleasantly surprised at the way this new device not only captured the hearts and minds of the business and learning communities with the many new affordances it brings but also in the way organizations have simply gone and purchased 50 or 250 or even 500 iPads for execs or field workers without any plan as to how they’ll use them (or communicate with or secure them); in short, the iPad is busting down IT’s door and forcing enterprise organizations to support mobile devices beyond just the BlackBerry.

The iPad isn’t the only game in town though as Android-based devices like Samsung’s popular Galaxy Tab and RIM’s upcoming PlayBook provide alternatives that fill in some of the iPad’s perceived gaps (e.g., lack of Flash support).  There will certainly be 30+ tablet devices to choose from by mid 2011 and all will help to grow the market and a select few will actually succeed as products.  The recent release of our CellCast Widget for Android Tablets has been well received by customers especially with the inclusion of a new Flash Player template we produced that transforms Articulate Presenter content into something that sizes and plays well on Android mobiles. And while the upcoming RIM PlayBook shows potential for mobile learning delivery, we’re disappointed that the many years of development work needed to produce our BlackBerry apps yielded nothing as be began to build new Playbook apps. Sometimes the “fresh sheet of paper approach” is a good thing but here it proved quite frustrating given the fact our moves to support iOS and Android-based tablets didn’t require us to start from scratch resulting in a “swing and miss” the first time at bat.

-----------------

  1. The acceptance and adoption of "cloud computing" resources for mobile learning will become commonplace as IT budgets remain strained and the complexity of mobile authoring and delivery continues to increase - especially in larger, more complex environments.

Validated (“Triple”).  This one plays on the current trend and seems to be gaining slow but steady momentum to claim the pennant. Our experience in 2010 found ALL of our new customers and partners went “hosted” instead of installing enterprise (“behind the firewall”). Given OnPoint’s hosting center is SAS70/Type II certified and we’ve proven we can keep an organization’s data safe and highly available, the many concerns IT/InfoSec harbored in past seasons no longer seem to be causing rain delays. More significantly, our growing hosted customer base now includes financial services, pharma/healthcare, government and many of the world’s leading carriers and tech OEMs who are now confident to outsource their mlearning services “into our cloud” even though they often support 1,000s to 100K+ servers of their own. 

----------------

  1. Mobile learners will begin to expect (and demand!) the ability to seamlessly manage and synchronize assignment access, delivery, review and completion between their desktop PC and their mobile device(s).

Not Validated ("Pop Fly Single" – but Caught!).  The impact here is yet to be measured or realized due to the fact that most enterprise organizations haven’t implemented let alone identified their mobile learning strategies yet. As such, the need to seamlessly manage the interaction between mobile and online learning delivery is only something that’s perceived as a challenge (or necessity) to the early adopter crowd and requires their mobile learning efforts to be fully integrated with their backend LMS platform; those select few enterprise customers entering large scale deployments are realizing the gains from true anytime, anywhere learning.

-----------------         

  1. Mobile learning projects delivered in established and emerging global markets will outnumber those delivered in North America (USA/Canada) due to greater interest, faster uptake and willingness to leverage mlearning on both basic feature phones as well as advanced smartphones.

Not Validated ("Strikeout"). Time has proven us wrong on this prediction as it relates to OnPoint’s direct and channel business efforts around the world. Up until 2010, the market for smartphones globally – especially those addressable for enterprise mobile learning efforts – seemed to be maturing much faster outside of North America with carrier interest and prospecting activity levels in Asia Pac, South America and EMEA leading the interest shown here. Sure, we had interest from enterprise training teams wishing to do their inaugural mobile learning pilots coming in from everywhere but the projects that seemed to go faster and grow larger were mostly here in North America and spanned industries as well as devices. We attribute these outcomes to two facts: (1) North American carriers were selling (and subsidizing) more smartphones and tablets devices as logical replacements to their subscribers’ aging feature phones and (2) the lack of any measurable interest in Nokia/Symbian-based devices across North American meant the “app craze” focused on those devices made on “this side of the pond” (e.g., Apple iOS, Android, BlackBerry, Windows Mo/Pho).
 
--------------------

  1. In the smartphone realm, mobile web-delivered content will prove to be a less compelling mlearning experience as compared to mobile application-delivered.

Validated (“Home Run”).  The mobile learning “app” has won the day in the race for mobile device content delivery over the less interesting mobile web for a variety of reasons and we feel we’re qualified to weigh in with our opinion here given we’re one of a select few vendors who actually provides support for content delivery in either method through one unified platform. Indeed, mobile apps are harder to create and to support but the value derived from an installed app proves far more beneficial and powerful for the typical enterprise customer, especially those looking to support their own defined users rather than their more macro vendor/customer/partner ecosystems.  True, accessing mobile learning content via a device’s embedded web browser is an effective and useful delivery modality but the experience is generally watered down to what works at the lowest common denominator level.  Conversely, the mobile app experience provides better and more varied content, is FAR more secure, works anywhere the learner needs it (including when there’s no communications signal) and can integrate better into the way learners think about and use their mobile devices. In our opinion, those vendors touting the virtues of the mobile web over the mobile app have yet to figure out how to build and support mobile apps especially in multi-device deployment scenarios so buyer beware. We agree the mobile web experience is improving and so are our own offerings in the corner of the field – we just don’t think the mobile web experience can “hit against” the mobile app experience and win the game.

--------------------

  1. Security will become a MUCH bigger issue for mlearning deployments and all vendors will need to step up their game to ensure content/IP protection and integrity while making access easier.

Validated ("Home Run").  This is played out to have just about as big an impact on mobile learning as the app-based tablet did (above). Securing not only the content and the whole end-to-end experience for the mobile learner became a mission critical dynamic for virtually every enterprise mobile learning engagement this year and rightly so. The very nature of a mobile device – meaning it travels everywhere with the learner in their pocket or purse – means anything staged for delivery at the moment of need is also living far outside the physical confines of the enterprise security gates imposed by the organization. Whereas an online course accessed via a portal can be launched most any time too, that same sensitive or proprietary content never finds itself in a position to be casually viewed by a learner late into the evening at a party pr by an unintended audience if their device was accidently misplaced, stolen or even innocently shared (e.g., “Yeah, check out this new product we’re selling next month!”).  Security proved to be a primary development and delivery focus throughout 2010 – both on device and on the server – and we can confidently state the mobile learning experience is now actually MORE secure than the desktop learning experience much to the pleasure and comfort of the IT department. 

--------------------     

  1. The arrival of Adobe's Flash Player v10.1 for (most) smartphones will prove far less significant of an event due to the fact content navigation and onscreen interactions will prove difficult on most of the currently deployed enterprise smartphones.

Validated (“Triple”).  The hype surrounding mobile Flash reached fever pitch in 2010 although little tangible effect was felt on the field of play. The controversy swirling around the lack of Flash support on the new iPad and the existing iPhone/iPod touch devices certainly drove greater awareness of the classic mobile learning content paradox – that Flash content created for the desktop doesn’t work on most smartphones.  Those just arriving at the mlearning party in 2010 for the first time seemed to find this situation especially annoying given the fact these new tablet devices had such nice screens and Internet services all ready to be tapped.  And much of the promise of Adobe’s Flasher Player v10.1 seemed to fall short of the mark as Android was really the only mobile device OS to ship with a fully functional version of that player in 2010.  RIM stated in late 2009 their support was likely to appear in BBOS6 but that didn’t happen. Microsoft focused its energies on ways to leverage its own Silverlight support within the new Windows Phone 7 environment before it adds Flash Player support.  And Apple’s public feud with Adobe promoting the coming HTML5 specification over Flash on all iOS devices was much covered too.  (NOTE: The lack of Symbian-based smartphones in the North American market meant that while Flash content on Nokia devices was possible, it just wasn’t happening much).

In those cases where Flash content actually is supported on a mobile device, not all learning content proved to be appropriate or work as expected. In our experience, sending a single “SWF” file provided strong results but attempting to push out (or access over-the-air) a Flash-based learning module on a device didn’t impress many learners (or content authors) without some basic rethinking of the content produced. The full gamut of popular rapid development tools likes Articulate Presenter, Adobe Captivate, Techsmith Camtasia Studio and many others produce content as multi-file/multi-folder outputs that tend to run sluggishly on even the most advanced mobile devices and currently offer no alternative mobile-friendly templates with skins/buttons optimized for the mobile learning experience.  As stated above, we needed to create our own specialized templates that bridge the gap between publishing for the online world and the mobile world and found solid success supporting environments with newer Android devices.

--------------------

  1. By year end, HTML5 will make rich media playback on mobile devices more practical and compelling too making Flash-based content on mobile less of a need.

Not Validated ("Stikeout"). Here’s another prediction that didn't play out as we thought it would.  Indeed, HTML5 does hold great long-term promise but the specification is still very much a work in progress (due to be ratified in 2013) and only a reasonable few (read: newer, more expensive) mobile devices fully support the spec as written in today’s program. Adobe was the first to add (relent) HTML5 publication support to their Creative Suite 5 offiering and other tool vendors are starting to follow suit like Trivantis with the latest Lectora Publisher but don’t expect those tools to output learning content that works on the legacy smartphone devices you have across your enterprise. We expect more tools will provide publication to HTML5 support in the coming weeks and months of 2011. 

-------------------    

  1. The first several "sizable" enterprise mlearning projects using Apple iPhones and Android-based smartphones will be delivered into the marketplace as mitigated security concerns make way for a superior on-device experience versus today's standard corporate-centric BlackBerry, WinMo and Symbian (Nokia) interfaces.

Validated ("Triple").  This surely happened and several of our largest enterprise pilots and subsequent deployments were based on either iOS devices, Android devices or some combination of both. In fact, many cases where existing customers mandated BlackBerry-only deployments relented and started allowing iOS and Android-based devices into their mix.  The current is moving strong and deep towards multi-device environments now that security and content transcoding (“write once/deploy anywhere”) tasks have been largely mitigated or eliminated altogether.  And the trend towards “bring your own device” is also driving the multi-device mobile learning culture as workers are allowed to select and use whatever device they prefer at work to suit their tastes and carrier preferences. 

-------------------       

  1. Augmented reality applications for mobile learning will begin to appear but because solution development is expensive, technically challenging, and device dependent, AR will capture more headlines than actual budgets.

Validated ("Triple").  We continue to read a lot about it but haven’t witnessed any practical use cases deployed out in a production learning environment for training-centric Augmented Reality. Maybe next year.


Well, that’s how the game played out in our minds for 2010.  Keep an eye out for an upcoming blog post containing predictions for 2011 already shaping up to be a tournament kind of year with lots of new technologies, companies and services stepping to the plate. 

Batter up!!

Read More
Posted in | No comments

Tuesday, 23 November 2010

CellCast Takes Top Honors at DemoFest 2010

Posted on 04:03 by Unknown
 We're pleased to officially announce two awards for OnPoint's CellCast Solution gained from our recent participation in DemoFest 2010 held in conjunction with The eLearning Guild's annual DevLearn 2010 Conference in San Francisco. The awards were given in support of our entry titled "mLearning: Learning on the Go" in the Sales Training category that OnPoint jointly submitted for consideration with CellCast customer Verizon Wireless.  Our winning entry in the Sales Training category also was recognized as "Best in Show - Vendor" for the entire event.

The annual DemoFest contest is a “people’s choice” style competition where participants vote for the courses or applications they consider the most innovative solutions or approaches to various e-Learning challenges. Participants see a wide variety of demonstrations and have a chance to talk to the designers and developers about the tools, technologies, and processes they used to meet their project’s goals and objectives.

OnPoint worked with Verizon Wireless on a project designed to provide their outbound sales teams with greater and easier access to regular sales practices, production/solution previews, and updated business communications; the solution utilized OnPoint’s CellCast® mobile learning platform to make that content available via a variety of company-issued smartphones. By making content available beyond the standard classroom or desktop-delivered experience, Verizon Wireless was able to provide enhanced access to just-in-time training in a shortened time frame via the customized mobile application on users’ smartphones, including Android ®, BlackBerry® wireless handhelds and Windows Mobile ® devices. The end-to-end mobile solution provided by OnPoint compliments Verizon Wireless’ existing enterprise LMS platform and extends their blended learning environment to their ever-mobile sales professionals. Key objectives of the project included the ability to create and deliver a broad array of content types to a variety of mobile device platforms, along with full integration between OnPoint’s CellCast platform and Verizon Wireless’ enterprise LMS—all while meeting strict security guidelines mandated by Verizon’s IT and Learning/Development management teams.

And while it is certainly wonderful to gain recognition for our efforts and technologies from the learning community at large, the real "icing on the cake" was the fact we won and share this recognition in conjunction with the outstanding team we've worked with at Verizon Wireless. Without the commitment and forward-looking vision of great customers, our efforts to create great tools or technologies would have a hard time finding tangible meaning or purpose. VZW helped us "up our game" considerably on so many fronts and helped to "raise the bar" on what's possible -- and soon to be expected -- in enterprise mobile learning!!

And final kudos to the entire OnPoint Digital team of designers, developers, engagement managers, sales and marketing staff for their daily contributions that make this sort of recognition something we can all share.
 
Here's a link to the official press release containing all the details:

http://bit.ly/e7Q8Bo
Read More
Posted in | No comments

Sunday, 31 October 2010

mLearning Feature Sets: Possibilities Wide & Deep

Posted on 07:18 by Unknown
It has certainly been a "month of Sundays" since I last posted to this blog and I offer apologies for not sharing more throughout what has proved to be a very busy and productive summer and fall season. I thought it would be good to offer a series of new posts around some of the messaging we'll be sharing with the gathered mobile learning community at DevLearn 2010 in San Francisco, California which starts later this week. To kick off this series of updated posts, we thought we'd start out with an overview of the wide and varied feature sets we've witnessed our customers and partners addressing in the so called "mobile learning space."  As discussed recently with Judy Brown, ADL's mobile learning expert and industry Mobile Maven, the concepts underlying mobile learning run wide and deep. In our experience, enterprise customers serving the exact same markets will often select and apply vastly different feature sets to achieve their own stated mlearning goals and objectives.

The Feature Sets - A Range of Possibility
 The variety of available mobile devices enables a myriad of potential uses for the preparation, delivery and tracking of learning for mobile workers; and the more capable the mobile device, the wider the array of possible content delivery methods. As shown in Figure 1 below, we classify these possibilities into the five different classes of learning content and focus much of our R&D efforts into how we can help our customers and partners to leverage each type to broaden the learning experiences for their targeted mobile audiences.


Figure 1

1. Basic Communications.  Basic voice and messaging communications represent the primary reason and easiest cost justification for enterprise mobile device purchases. For most organizations, the ability to contact a person either through a phone call, an email or a text message remains the principal use case for equipping a manager, salesperson or field technician with a company-supplied device. Everyone knows how to use their issued device without much (or any) training and these devices facilitate the completion of typical knowledge worker tasks just about anywhere. And as highlighted in previous posts to this blog, the basic communications features found on virtually every phone can be used to distribute a variety of mobile learning content types that enable anytime/anywhere learning for enterprise workers.

2. Training Delivery. Indeed, knowledge workers can learn new things and acquire new skills leveraging properly designed and formatted content on a supported mobile device. Common learning experiences include learning a new skill, refreshing a recent training or reclaiming forgotten knowledge.  Just like desktop learning methods, the variety of content types possible in the mobile realm – especially with more capable smartphone devices – are broad and varied and include videos, podcasts, mobile versions of traditional “page turner” courseware/modules, animated slide presentations and more. All required and optional assignments can be accompanied by integrated tests/quizzes/surveys to measure learner assimilation or opinions. Most mobile learning content tends to be packaged in shorter, bite-sized deliverables for easier and more frequent consumption.

3. Information Access. In many cases, learning while mobile may not be about assigned content at all and be much more about providing just-in-time access to a variety of on-demand resources and reference materials which can be read and mined for relevant information at the time of need. Examples of on-demand content span access to appropriate (and compatible) web sites and RSS feeds, mobile-friendly publications in traditional Adobe Acrobat/PDF format and long-form materials in more contemporary eBook and ePub formats. 

4. Social Networking. Sometimes the best way to learn is for a learner to connect directly with an actual expert or an entire extended learning community. The growing popularity and acceptance of social networking in support of enterprise learning is driving organizations to identify and implement effective ways to build and manage these communities to harvest institutional knowledge and extend the reach of the best ideas and people out to others wherever they are and whenever they need it. The real trick is to harness the power and potential of the popular social network methods and sites (e.g., Twitter, LinkedIn, Facebook, Yammer) but channel all relevant social interactions into a private monitored and managed network that properly vets and leverages organizational value. Mobile devices -- especially smartphones – are well suited to package, deliver and manage these social interactions as part of the overall fabric of a blended learning environment.

5. Content Creation. Finally, easy-to-use features are available on both basic feature phones and advanced smartphones that can enable an organization’s content consumers to actually become content creators using their own mobile devices. User-generated content can be authored in many different formats using recorded voice for audio podcasts such as a customer testimonial, camera snapshots for visual imagery of a competitor’s product capture “in the wild” or a short video of a subject matter expert detailing a practical process or procedure they’ve mastered that can benefit others across their learning community.

As you can see, there are many possibilities and potential feature sets to leverage across any organization seeking to broaden the range of mobile learning services and solutions they wish to deliver to their target audience. Thankfully, there's no one-size-fits-all answer to which of these feature sets work best or should be implemented first -- each team just needs to pick what's right for them and addresses their own objectives.


Read More
Posted in | No comments

Sunday, 13 June 2010

CellCast mSCORM Player Announced

Posted on 07:37 by Unknown
We're pleased to announce the availability of the CellCast mSCORM Player, the latest extension to our CellCast Solution platform for enterprise mobile learning delivery. This new functionality allows mobile workers to access learning content deployed as standard SCORM v1.2 and v2004 SCORM packages (as generated by a variety of 3rd party authoring tools) and allows for full content playback and tracking in both online AND offline settings. We launch with support added to most of our core CellCast Widgets including all Android-based devices, Apple iPhones, iPad and iPod touch media players, BlackBerry devices (running BBOS 4.5 and higher) and smartphones running Windows Mobile v6.1 and v6.5. We also expect to add support for Symbian/S60 later this summer.
We have to admit we weren't the first ISV to jump onto the "SCORM + Mobile" bandwagon; after all, the very nature of the current SCORM v1.2 and SCORM v2004 specifications suggest a mobile learner needs to be "online" whenever they launch a SCORM assignment to ensure connection between their mobile device and the content source/server running a SCORM API. Given OnPoint's dual strategy of supporting content consumption via mobile web AND native app (preferred!!) delivery models, the priority to add "SCORM support" slipped several times due to the technical complexities imposed by the web browsers of most mobile devices. But our larger enterprise customers and prospects kept begging the question: "What's the deal with SCORM on mobile?" so we set off in earnest to devise a workable strategy. Deep thought and hard work yielded an elegant cross-platform solution in the form of a new mobile content player that met all of our requirements and integrated nicely with our core platform and tools. And for those select mobile devices that support Flash-based content, playback of mobile SCOs produced with tools like Articulate Presenter and Engage now works as well although the experience isn't ideal just yet due to the screen size limitations on most mobile devices plus memory allocation issues and slower-than-desktop processing speeds which hamper rendering.   

Special thanks goes out to Mike Palmer, our resident SCORM guru and the architect of our innovative CellCast mSCORM Player, who discovered a viable way to design a cross platform player that overcomes the myriad security restrictions virtually all mobile browsers impose on the operating environment of smartphone devices. Once perfected, Mike's player was integrated into all of other CellCast Widgets in a matter of a few days expanding our range of mobile SCORM support quickly and easily. Our efforts along the way have also been greatly assisted by Jason Haag and Judy Brown over at Advanced Distributed Learning ("ADL") who offered insights and advice as to where SCORM + Mobile is today and listened to our list of aspirations for where we hope it evolves in the future.

Click the link below to view a short 3-minute demonstration of the new CellCast mSCORM Player on a Windows Mobile device; the clip was prepared by Mr. Palmer from "down under" in New Zealand who delights us with his Kiwi accent.
CLICK HERE FOR VIDEO
Read More
Posted in | No comments

Friday, 11 June 2010

Growth Accelerates CellCast Solution Innovations

Posted on 10:03 by Unknown
We're pleased to report the adoption and use of mobile learning by enterprise customers has been accelerating throughout first half of 2010 -- yeah!!; And as with any measurable change in market direction, this new-found momentum comes with advantages and challenges alike. The bigger the customer and/or engagement, the more revenue that deal can contribute and the easier it is for us to expand operations and assemble an even stronger team. But the bigger the enterprise, the more apt these customers are to want (even demand) more sophisticated features and service offerings to ensure their mobile initiatives are scalable, secure and standards-based. 

As a result, our design and development teams have spent the first half of the year improving our core applications, device experiences and the underlying platform our customer and partners need to make mobile learning a reality for their own employees and customers. And somehow we've completed three years worth of effort in a six month time frame (once again!) to stay ahead of current demands and stated requirements. The tangible results are myriad and amazing. A high level summary of what comprises makes our CellCast Solution version 3.x offering would include:
  • Improved Delivery Methods
  • Advanced Mobile + Social Features
  • Highly Scalable Architecture
  • New Content Authoring Capabilities (incl Flash)
  • Support for Learning Standards (SCORM)
  • Enhanced Enterprise Security Features
  • Expanded Localization/Language Support
In the days leading up to the mLearnCon Conference in San Diego, California (held mid-June 2010) and the weeks to follow, we plan to provide more detailed background and previews on each of these advances and highlight why we're proud and our customers/partners are happy with all these positive results. For now, here's a short summary of what our blog follows can look forward to learning about in future posts.


Improved Delivery Methods. One of the true value propositions of the CellCast Solution platform is the broad reach achieved from basic feature phones on one extreme to advanced smartphone devices on the other. CellCast can deliver 18 different kinds of mobile learning content ensuring there are reliable and cost effective ways to reach virtually everyone in an organization's extended ecosystem in one way or another (likely several) from just one integrated platform. Authors use "write once/publish to many" methods and tools to create content for delivery via text messaging, voice, mobile web or native app, and can leverage support for every major mobile device used in business.  Our next blog post will highlight some of the new CellCast Widget improvements and devices we now support.

Advanced Mobile + Social Features. Not doubt about it, social content and informal learning are playing a larger role in enterprise education and the blended learning experience. To assist customers wishing to leverage these market trends, CellCast now provides an array of both Social Media ("SoMe") and Social Networking ("SoNe") features that promote the creation and distribution of user-generated content as well as providing AND MANAGING access to internal/private social networks (e.g., blogs/microblogs/wikis) and external/public social networks and feeds the establishment of managed private networks (e.g., Twitter, Yammer, Jive, RSS feeds).  Access is permission-based and easily controlled/monitored as well as measurable to ensure proper use and conduct using company-owned devices and personnel respectively.


Highly Scalable Architecture. Mobile learning pilots may may only span a limited audience but enterprise deployments can likely expand to thousands, tens of thousands or even hundreds of thousands of mobile learners. Our updated CellCast Solution platform now scales to meet these ever-increasing demands using the industry's most efficient methods for content compression, distribution and synchronization.


New Authoring Capabilities & Functionality.  It seems that every engagement we undertake includes 80% "situations we've seen and mastered" and the other 20% seems to be the "here's something that's never been attempted before - can you do it?" sort of situation. As such, our customers and partners have helped to continue to push the envelope in the ways and means that mobile learning content is designed and delivered.  Recent experiences with HTML5, branching logic in PowerPoints, Flash-based mobile content (today only on Froyo-based Android and newer Windows Mobile devices), even conversions of desktop bound content created in tools like Articulate Presenter/Engage/Quizmaker, Adobe Captivate and Dreamweaver and Trivantis Lectora Publisher have helped shape the way we deal with new and existing content and make it as mobile friendly as possible.   

Support for Learning Standards (SCORM). The bigger the customer/engagement, the more sensitive they are about support for training industry standards too. Take SCORM for example; what we thought impractical a few recent months has now proven to be both possible and even compelling!  Our new CellCast Widgets now provide full SCO-level tracking and reporting for SCORM v1.2 and 2004 content packages played on mobile devices in BOTH online AND offline modes using our new CellCast mSCORM Player.  Its simply fascinating to witness a SCORM package built for the desktop/online delivery running on a BlackBerry, iPhone, Android or Windows Mobile device even while on an airplane or out of wireless coverage areas.  


Enhanced Enterprise Security Features.  The requirements for ensuring the security and integrity of enterprise content has become a common theme in recent months as business accelerates its adoption and use of mobile learning. CellCast now provides enhanced end-to-end security features covering every supported mobile device and the myriad of available security options now includes content encryption features (even on iPhones and Android devices) as well as other IT-friendly services like federated authentication/single sign-on integration, remote device wipe capabilities, and even time-based access restrictions. 

Expanded Localization/Language Support. The farther the CellCast Solution travels (via multinational customers and global partners/resellers), the greater the need to provide support for languages and localization. User-facing interfaces are now available in 12 different languages (including character-based like Russian, Japanese, traditional and simplified Chinese) both via the mobile web and within the CellCast Widget; sorry, we can't help with the automatic conversion of your content though - that's your responsibility! 

You can see we've been busy. And we look forward to showcasing many of the features in the coming days in support of the mLearnCon Conference and over the summer.  Its an exciting and interesting time to be in the mobile learning business indeed!
Read More
Posted in | No comments

Monday, 3 May 2010

mLearning Featured at WES 2010

Posted on 09:12 by Unknown

Our team just returned from a full week down in Orlando, Florida participating in Research in Motion’s 2010 Worldwide Enterprise Summit (“WES”) Conference which proved once again to be a spectacular event and learning experience for all in attendance.  Plenty of attention was paid to the fields of mobile Learning and mobilized content delivery to the ubiquitous BlackBerry – or as RIM refers to it – the  “preferred smartphone for business” and this year’s event once again set the gold standard for “Best Conference Experience/Value” in what’s been an otherwise tepid tradeshow circuit these past few years. 

Participation at WES is open to anyone interested in “The World of BlackBerry” though this year’s attendees (6,000+ and up 20% from 2009!) tend to fit one of four profiles including: (1) business or IT teams from larger enterprise accounts, (2) technical or channel resources from global carriers/wireless providers, (3) application developers and enterprise solution architects, or (4) market analysts, bloggers and techno freaks interested in experiencing what’s hot in BlackBerry. Virtually everyone we encountered throughout the four-day conference seemed to have either a mission to learn or a budget to invest (many had both!) and opportunities abounded! 

Who’s not in attendance at WES? Thankfully, RIM’s international event wasn’t filled with casual tire kickers or non-practitioners just wasting time or trolling for free giveaways.  In fact, more than half the attendees flew in from outside North America (with heavy participation from Europe and Asia Pacific) and they were there to really gain some advantage after enduring 10 to 20-hour flights!
     
Sessions of Interest

While there were no huge (unanticipated) product announcements from RIM, the highlights of the show included two new BlackBerry devices (the CDMA BlackBerry Bold 9650 and the BlackBerry Pearl 3G/9100) that are both highly polished and ultra fast.  And we’ll all soon put that speed to good use as RIM announced the upcoming availability of their BBOS version 6.0 platform coming sometime in Q3 2010.  BBOS6 will provide a raft of new (and some long overdue) enhancements to the interface and web browsing experience and also serve to support new features like Flash Player 10.1 also slated for delivery later this year.  For mobile learning developers and users alike, these advances and the new devices that will run them will help to ensure the BlackBerry remains a leading device in the smartphone arsenal for mobile learning delivery.

The discipline of Mobile Learning was spotlighted in several of the main sessions including a well attended session titled “WB-11 Developing and Distributing Media-Rich Content for Mobile Workers” in which I was a featured panelist along with Keith O’Loughlin from Intuition.  Chalk Media, formally a direct competitor and now a subsidiary of RIM, also presented a few sessions on mobile content creation and delivery to both general audiences and channel partners and a short series of Chalk Pushcasts were deployed to WES attendees via their BlackBerry smartphones helping to make syndicated content delivery a front-of-mind experience for all interested parties.

The Solutions Showcase

The official Exhibit Hall for WES 2010 was the Solutions Showcase area and a record number of sponsors signed up this year and manned their “popsicle stands” to meet interested parties from the RIM ecosystem.  The OnPoint team was able to meet and talk with a great number of current customers, partners and prospects and demonstrate why mobile learning in general and our CellCast Solution in particular are gaining in market acceptance and popularity.  We were especially pleased with the interest from MVNOs/carriers and VARs we visited with and their expressed commitment to begin leveraging mobile learning to train their own employees and partners: interest seemed to come equally from North America, LATAM, EMEA and APAC alike as the global market heats up from mLearning.  We look forward to the opportunities that mature in the coming weeks and months from our active participation in the Solutions Showcase. Martin Brown, our MD from Sydney, Australia, was certainly glad to made the trip over too!

  

Exceptional Value & Production Quality

Even though RIM brought in US$10M or more from the sponsorships and paid registrations from the 6K attendees, they spared NO expense making the event special and inspiring for everyone. Everything from the keynotes to the sessions to the exhibition hall to the catered meals (breakfast, lunch, snacks and evening entertainment) was top notch and greatly appreciated. Speaking of the keynotes and sessions, there were 4 full days of scheduled presentations from RIM’s top brass, technical leadership, top customers and strategic partners. Evening entertainment included on Tuesday included British song siren Joss Stone as well as Will.i.am from the Blackeyed Peas and a few others with plenty of fun and games and drinks to lubricate conversation. And no lack of bootleg video and audio recordings from the BlackBerry device virtually everyone was carrying with them 24x7.  Not to be outdone, a few of the tier one carriers sponsored their own on or off-site shindigs too – we got to attend the ATT Private Party at the Hard Rock Café which featured San Fran band Train singing their popular catalog for the 300 lucky invitees.

Final Analysis

The 2010 event was my third WES as an attendee but our first as a company/sponsor and we were certainly not disappointed. The crowds were bigger and seemed more interested in finding ways to leverage their current investment in RIM/BlackBerry and smartphones in general for improved business communications and training.  With the continuing flood of new technologies and fully capable devices, the months and years ahead all bode well for mobile learning to finally take flight and soar in the enterprise.
Read More
Posted in | No comments

Friday, 30 April 2010

CellCast Solution Wins Gold Brandon Hall Award!

Posted on 10:33 by Unknown

We were pleased to learn yesterday that OnPoint's CellCast Solution won the Gold Award from Brandon Hall for 2009 in the "Best Advance in Technology for Mobile Learning Authoring" category. Congratulations to our entire team for all their continuing efforts and outstanding achievements and kudos to all of the other winners across every competed category; we all work/exist in an industry where innovation is alive and well! 

Click HERE to see the entire list of 2009 Excellence in Learning Technology winners and their awarded prizes.
Read More
Posted in | No comments

Wednesday, 14 April 2010

Dissecting Saba's New "Anywhere" Product for Mobile Learning

Posted on 09:14 by Unknown
I happened upon a tweet last week while trolling my Twitter in-box that heralded a product announcement from Saba for their new "Saba Anywhere" offering which they described as follows: "Saba Anywhere is a mobile platform that lets people take their learning on the go." The press release continues with details on how flexible, capable and secure the new offering is so I read on with great interest. Instinctively, I reasoned another one of the "Big 10" LMS/Talent Management platform players was finally joining the mLearning party introducing their own well conceived and highly polished solution for the creation, packaging, delivery and tracking on mobile-friendly content to on-the-go workers via their omnipresent smartphone devices. If you're thinking this announcement/product branding meant the same thing, a little further investigation would prove you wrong too!  The marketing post outlines the following:


At first blush, this all sounds great!  But peeling back the onion a bit reveals the plain fact the supported mobile device all this "mobile-accessible" content is delivered to and consumed on is a standard Windows-based laptop or desktop computer. Thump!

Okay, that's interesting news on a few levels but the likelihood today's typical enterprise mobile employee/executive traveling around for business doesn't have an enterprise smartphone in their pocket/purse in addition to their enterprise laptop computer taking up space and adding heft in their briefcase is increasingly slim-to-none. Furthermore, a recent Mobile Workforce Report conducted by iPass on "Employee Device Preference" revealed that 63% of respondents preferred to whip out their smartphone for work-related tasks versus cranking up their laptop computer to conduct those same biz chores. If booting my laptop takes me 2+ minutes and acquiring a suitable wireless signal takes another 1-2 minutes in some appropriate hot spot, by the time I'm finally ready to get down to learning something I may have already missed the window of opportunity. Contrast that experience/hardship to using your at-the-ready smartphone that enables true "Anywhere" and anytime learning and we begin to question the potential of this strategy.  Not to mention that smartphone-based learning can happen whether I'm seated patiently in a lobby waiting to see a customer/prospect, or standing in a queue ordering lunch or smashed into a commuter train heading home after a long day -- try opening your laptop and taking your course in those environments!  


Agreed, the desktop/laptop course experience is richer (more Flashy) today versus the mobile experience and considered by many to be easier to view and consume compared to some mobile content, but true engagement and learning are not only possible but highly achievable on the current crop of next generation mobile devices like the BlackBerry, Apple iPhone/iPod touch and iPad, Google Android and Windows Mobile smartphones that now proliferate across the enterprise. Yesterday's desktop/laptop-optimized content may need to be rethought and re-factored as well but the set of available tools and methods to accomplish these tasks improves daily...the rate of change is accelerating like nothing I've witnessed before and the mobile device (READ: smartphone) will soon be the dominate platform for content delivery (and training delivery) globally.  

Much of what the Saba team gleaned in designing and bringing their new Anywhere offer to market can likely serve as foundational knowledge for the next anticipated step in their evolution towards true mobile learning. They can even re-purpose their adopted product tag line too when that time comes ("...Complete your training anywhere, anytime, regardless of network connectivity.").
Read More
Posted in | No comments

Tuesday, 6 April 2010

CellCast Widget for iPad - The Video!

Posted on 08:52 by Unknown

I took the opportunity to do a live screen capture of our new CellCast Widget for Apple iPad today to better illustrate the key features and functionality we've included in our first release supporting Apple's revolutionary new tablet device. This presentation, captured using Camtasia for Mac and converted to an MP4/Flash format for easier web viewing, demonstrates a series of the core features that allow our customers and partners to plan, create, deploy and track a variety of learning content and performance support materials to their mobile workforce using the widest array of mobile devices possible.

In the video, we demonstrate how a combination of iPad-compatible M4V videos, MP3 podcasts, animated PowerPoint presentations and other mobile friendly web content are pushed down to a secure learning framework and enriched with tracked assessments, targeted messaging/notifications and mobile-accessible social networking platforms.  All user interactions including who/what/when/where/how long are fully tracked and managed in a centralized database which can also be fully integrated with an organization's Learning Management System or Sales Force Automation system as needed.

If you've already got an iPad and you're interested in evaluating the new Widget yourself, please drop me a line at rgadd @ onpointlearning.com and we'll set you up with a demo account to play with all the new features and functionality.

CLICK HERE to launch the demonstration video.



Read More
Posted in | No comments

Saturday, 3 April 2010

CellCast Widget for iPad Released!

Posted on 13:39 by Unknown
It's officially iPad Launch Day and we're pleased to announce our CellCast Widget for iPad was included in the inaugural 1,000 applications shipped in support of Apple's revolutionary new tablet computing device. Better yet, we're the only sanctioned iPad application listed whenever a iTunes user searches on "mobile learning" or "m-learning" in the iTune App Store -- a situation that's certainly going to change in the coming days though as others jump on board the new device train.


I just spent the week over in Texas previewing our new iPad application (along with the rest of our CellCast Solution platform) to several different partners, customers and prospects who all anticipate the positive market reaction the iPad will have on the mlearning market.  Everyone concurs these iPad devices should slot into the mobile learning device market quite nicely and, as one of the mobile device market analysts stated earlier this week, should only cannibalize market share from Apple's existing iPod touch media player while replacing those sales with higher price/higher margin iPad sales!

If you're lucky enough to already have your new iPad, we invite you to go to the App Store and download a free copy of our Widget and try it out.  Send me an email to rgadd @onpointlearning.com and I'll even setup a private account for you and assign several more content examples for you to play around with too.

In my next post, I'll provide a guided video walk through of our iPad application and the many features we're excited about. 
Read More
Posted in | No comments

Friday, 26 March 2010

Publishing our CellCast Widget for iPad

Posted on 17:22 by Unknown
The rush has been on this week as our development team worked to design a new version of our CellCast Widget specifically for Apple's upcoming and much anticipated iPad tablet device. And while we've had a CellCast Widget for iPhone and iPod touch devices for about a year a half, the new iPad platform drove some interesting changes and helped us evolve our offering for this next generation mobile learning device.

When Steve Jobs first introduced the  iPad back in late January, he stated that existing Apple iPhone apps and games would work fine on the new platform and, generally speaking, he was correct. In fact, we only had to modify a select number of functions and application calls to ensure our standard widget would work on the new devices when they shipped.  

However, to really take advantage of some new features and a vastly improved 1024x768 display, we decided a full rewrite was in order so we've spent much of the last 2 weeks re-factoring our original iPhone code base to create a new iPad-specific version of CellCast.  Apple provided a strong "call to action" about a week ago with an email to all developers stating we had until Saturday, March 27th to submit our iPad applications -- developed using the latest Xcode v3.2 beta 5 development environment -- and that if things checked out, our application would be included as part of the official iTunes App Store offering for iPad on April 3rd, the official launch day!  Keep in mind we're developing something and checking everything using only Apple's simulator (not a real device) so our first chance to see it working for real will also be on/after launch day!  We have a high level of confidence it will work/run without issue given Apple's Xcode simulators are very strong and have always been quite representative of the way our apps actually perform in real life.

So, attached below are the first public glimpses of our CellCast Widget for iPad which will hopefully ship next Saturday with the first round of devices to hit the street. We are excited about how our partners and customers will use their new iPad devices to delivery on-the-go training to their enterprise workers too!  Thanks to our friends at 50 Lessons and Element K for use of their awesome mobile-friendly content from our CellCast Mobile Library that was included in the demo submission to Apple.

Never a dull day in the world of mobile learning!

Figure 1 (below) - Main Interface with menu block and customer-specific branding


Figure 2 - Assignment Listing on left with selection detail in main area.


Figure 3 - High Resolution M4V video playback of assignment selection.



Figure 4 - Course module (developed in Dreamweaver) with Javascipt interactions.



Figure 5 - Post content assessment using CellCast testing engine.

Read More
Posted in | No comments

Tuesday, 23 February 2010

E-Learning Vendors Attempt to Morph Mobile

Posted on 09:00 by Unknown
The sign should read:

"Don't touch! Wet Paint!"

I had a good chuckle today after receiving my latest emailed copy of the eLearning Guild's eLearningInsider update. A linked feature story in the update that immediately caught my eye was titled "Best Practices for Creating Mobile Learning Content" and clicking that link shuttled me over to SumTotal's corporate web site where I registered to download their latest mobile-related white paper.  Ahh, the anticipation of discovering what "the big boys" are up to felt close at hand. After supplying my details, I was rewarded with the delivery of not so much a white paper as a 3-page pamphlet outlining a few simple (and somewhat helpful) "tips" for someone approaching their first mobile learning effort.



Come on, SumTotal! Calling this effort a white paper is truly a stretch and a marketing ploy that falls far short of its intended mark. In fact, it is a "white paper" only in the sense that it's three total pages include a cover that's mostly white space balanced by a final page with only 7 total lines of text (and some disclaimers/addresses) along with a single page of information sandwiched in-between providing marginal tangible value and including several incorrect statements (e.g., the stated supported video formats for smartphones are simply wrong to anyone who is actually delivering video files to Apple iPhones and Windows Mobile devices). And I'm willing to "put up or shut up" too -- click here to see what a real white paper on mobile learning looks like!

On the positive front, this action proves again that most of the "tier one" LMS vendors are all show and little go when it comes to mobile learning. Having ourselves invested more than 7 years and millions of dollars to design, develop and perfect our own scalable, enterprise-grade solutions for mobile delivery, its amusing on one hand to witness how completley far behind the big guys are on the mlearning front while also disconcerting to see how they continue to provide mis/disinformation to their customers, prospects and the broader market. The "tier ones" may not be good at mlearning (yet), but that doesn't mean mobile isn't already 100% viable and practical if approached correctly using proven tools, methods and vendors. 

After many years of building awareness and false starts, 2010 will finally prove to be the year mobile learning gains wide market acceptance and proves its potential to organizations of all sizes.  We fully expect each of the Top 20 elearning vendors to start talking up their "don't touch/wet paint" solutions and experiences in mobile to try and keep their customers from selecting mature and viable mobile solutions from those select vendors who have stayed focused on the promise/potential of mobile.  For now, I'll sit back and continue to chuckle at whatever the tier ones convince themselves is relevant.
Read More
Posted in | No comments

Wednesday, 27 January 2010

Content Types - Level 6: Rich Media

Posted on 10:44 by Unknown
Level 6: Rich Media
NOTE: This is part 7 of 7 and the conclusion of this continuing series; please see earlier posts for more background information.

Level 6 is the final stage of the mlearning content model comprising rich-media formats such as podcasts or video, targeted firmly at the smartphone/netbook audience.  Content in either of these formats has the ability to engage, convey and capture a mobile user, and therefore the higher the production value the greater the impact the content will have.

Level 6 Content Types

The CellCast Solution supports media-based content in podcast audio and video formats.  In both cases, the CellCast Server provides a simplified Content Creation Wizard that assists in uploading and creating needed media-based content.  Typically the Content Creation Team will either source the appropriate media file, or create it from scratch using a variety of industry standard tools such as Audacity for podcasts or Apple’s Final Cut Pro for videos.  The CellCast Server then automatically processes each uploaded source file using the CellCast Transcoding Engine – an included feature/service that encodes and generates compatible media files for each of the defined mobile devices within an enterprise. This server-based process yields professional-level content conversation results by any content creator.  Typical Use Cases for Level 6 include:


Additional Considerations

Level 6 rich media content is probably the most challenging mlearning content format with respect to cost and performance.  As the file sizes are typically larger (1MB or more) even when optimized for mobile device playback, the Training team needs to weigh the cost vs. benefit of deploying over their carrier network. If the data package for end users is limited then Levels 1-5 may provide a more cost effective deployment strategy. However, in cases where capacity on your smartphone plan is measured in gigabytes per month, rich media video/audio content are an ideal choice.

Another factor to consider with Level 6 content formats is download performance vs. network availability. If the user does not have access to a 3G or Wi-Fi network, then limiting the video/audio duration and size needs to be a prime consideration when preparing your mlearning rollout strategy.

Finally, with a little foresight and planning, much of the visual, rich media-oriented learning content you plan to produce to meet Level 6 requirements can easily (and automatically) be re-factored for delivery to alternative mobile learning-capable devices, including standard media/MP3 players or Apple iPods® (audio or video), using traditional content delivery methods like real simple syndication/RSS and Apple’s iTunes® application.

Summary – Level 6

Rich media content (videos, podcasts, Flash clips on supported devices) are the most engaging and entertaining form of mobile-friendly content, but each introduces higher levels of content authoring and delivery complexity for any Training team. That said, larger organizations may already have libraries of existing rich media content that can be converted to mobile-friendly content using standard utilities found within the CellCast Server platform. Several popular 3rd party tools are available across every desktop platform to assist authors in capturing and producing high quality media content.  Training time for SMEs and administrators varies depending upon their experience and knowledge of media content production and deployment, but averages 2 to 4 days. Finally, the coordination and delivery for Level 6 assignments represent the most complex mlearning scenarios, but these challenges are largely mitigated using standard features found within the CellCast Server platform.




Read More
Posted in | No comments
Newer Posts Older Posts Home
Subscribe to: Comments (Atom)

Popular Posts

  • Service Bus Topic - Automatic forward messages from a subscription to a topic
    Windows Azure Service Bus Topic is a service that enables us to distribute the same messages to different consumers without having to know e...
  • CDN is not the only solution to improve the page speed - Reverse Caching Proxy
    I heard more and more often think like this: “If your website is to slow, you should use a CDN.” Great, CDN is THE solution for any kind of ...
  • Patterns in Windows Azure Service Bus - Message Splitter Pattern
    In one of my post about Service Bus Topics from Windows Azure I told you that I will write about a post that describe how we can design an a...
  • E-Learning Vendors Attempt to Morph Mobile
    The sign should read: " Don't touch! Wet Paint !" I had a good chuckle today after receiving my latest emailed copy of the eLe...
  • Content Types - Level 6: Rich Media
    Level 6: Rich Media NOTE: This is part 7 of 7 and the conclusion of this continuing series; please see earlier posts for more background inf...
  • Publishing our CellCast Widget for iPad
    The rush has been on this week as our development team worked to design a new version of our CellCast Widget specifically for Apple's up...
  • Content Types - Level 5: Courseware
    Level 5: Content and Courseware NOTE: This is part 6 of 7 in a continuing series; please see earlier posts for more background information. ...
  • SQL - UNION and UNION ALL
    I think that all of us used until now UNION in a SQLstatement. Using this operator we can combine the result of 2 queries. For example we wa...
  • Cum sa salvezi un stream direct intr-un fisier
    Cred ca este a 2-a oara când întâlnesc aceasta cerința in decurs de câteva săptămâni. Se da un stream și o locație unde trebuie salvat, se c...
  • Task.Yield(...), Task.Delay(...)
    I think that a lot of person already heard about these new methods. In this post I want to clarify some things about these new methods that ...

Categories

  • .NET
  • .NET nice to have
  • #if DEBUG
  • 15 iunie 2011
  • 15 octombrie 2011
  • 2011
  • abstracta
  • action
  • adaugare
  • ajax
  • Amsterdam
  • Android
  • aplicatii
  • App Fabric
  • Apple iSlate
  • array
  • as
  • ASP.NET
  • AsReadOnly
  • Assembly comun
  • async
  • Asynchronous programming
  • asyncron
  • Autofac
  • AutoMapper
  • az
  • Azure
  • Azure AppFabric Cache
  • Azure backup solution
  • Azure Storage Explorer
  • azure. cloud
  • backup
  • BCP utility
  • bing maps v7
  • BitArray
  • BlackBerry
  • blob
  • BlobContainerPublicAccessType
  • breakpoint
  • bucuresti
  • C#
  • cache
  • CallerMemberName
  • CellCast
  • Certificate
  • CES
  • change
  • ChannelFactory
  • clasa
  • classinitialize
  • clean code
  • click event
  • close
  • Cloud
  • Cluj
  • cluj-napoca
  • Code contracts
  • code retrat
  • codecamp
  • CollectionAssert
  • Compact Edition
  • compara
  • Comparer T .Default
  • CompareTo
  • comparison
  • comunitate
  • concurs
  • Conditional attribute
  • configurare
  • connection string
  • container
  • content type
  • control
  • Convert
  • convertAll
  • convertor
  • cross platform
  • CRUD
  • css
  • custom properties
  • custom request
  • DACPAC
  • Daniel Andres
  • data sync service
  • database
  • date time
  • datetime
  • debug
  • default
  • delegate
  • dependency injection
  • deploy
  • DeploymentItem
  • design patterns
  • Dev de Amsterdam
  • development stoage
  • dictionary
  • diferente
  • digging
  • director
  • Directory.Exist
  • disable
  • dispatcher
  • dispose
  • dropdown
  • dynamic
  • EF
  • email
  • encoding
  • entity framework
  • enum
  • enumerable
  • Environment.NewLine
  • error
  • error 404
  • error handling
  • eveniment
  • event
  • ews
  • excel
  • exception
  • exchange
  • exita
  • explicit
  • export
  • extension
  • field
  • File.Exist
  • finalize
  • fire and forget
  • Fluent interface pattern
  • format
  • func
  • GC.SuppressFinalize
  • generic
  • getdirectoryname
  • globalization
  • gmail
  • hackathon
  • Hadoop
  • handle
  • HTML
  • html 5
  • Html.ActionLink
  • http://www.blogger.com/img/blank.gif
  • HttpModule
  • IComparable
  • IE
  • ienumerable
  • IIS
  • image
  • implicit
  • import
  • int
  • internationalization
  • Internet Explorer
  • interop
  • Ioc
  • IP Filter
  • iPhone
  • iQuest
  • IStructuralEquatable
  • ITCamp
  • itspark
  • java script
  • javascript
  • July 2012
  • KeyedByTypeCollection
  • KeyNotFoundException
  • Kinect SDK
  • lambda expression
  • LightSwitch Microsoft Silverlight
  • linq
  • list
  • lista
  • lista servicii
  • liste
  • Live Connect
  • Live ID
  • load
  • localization
  • lock
  • m-learning
  • MAC
  • Mango
  • map
  • mapare
  • mapare propietati
  • messagequeue
  • meta properties
  • method
  • MethodImpl
  • Metro App
  • Microsoft
  • Microsoft Sync Framework
  • mlearning
  • mlearning devices
  • Mobile Apps
  • mobile in the cloud
  • mobile learning
  • mobile services
  • Mobile Web
  • mongoDb
  • monitorizare
  • msmq
  • multitasking
  • MVC
  • MVC 3
  • MVVM
  • namespace
  • nextpartitionkey
  • nextrowkey
  • Ninject
  • nivel acces
  • no result
  • normalize
  • nosql
  • null expcetion
  • null object pattern
  • NullReferenceException
  • OAuth API
  • office
  • offline
  • Open ID
  • openhackeu2011
  • operations
  • operator
  • optimization
  • option
  • outputcache
  • OutputCacheProvider
  • override
  • paginare
  • pagination
  • path
  • persistare
  • Portable Library tool
  • Post event – CodeCamp Cluj-Napoca
  • predicate
  • predictions
  • prezentare
  • process
  • proiect
  • property
  • propietati
  • query
  • ReadOnlyCollection
  • ReadOnlyDictionary
  • referinta
  • reflection
  • remote
  • reply command
  • request
  • request response
  • resouce
  • REST
  • REST Client
  • RESTSharp
  • ronua
  • rss
  • rulare
  • salvare in fisier
  • sc
  • schimbare timp
  • select
  • select nodes
  • send
  • serializare
  • serialization
  • Server.Transfer. Resposen.Redirect
  • service bus
  • ServiceBase
  • servicecontroller
  • sesiune
  • session
  • Session_End
  • Session_Start
  • setup
  • Sibiu
  • signalR
  • Silverlight
  • sincronizare
  • Single Responsibility Principle
  • SkyDrive
  • skype
  • smartphones
  • smtp
  • Snapguide
  • sniffer
  • socket
  • solid
  • spec#
  • sql
  • Sql Azure
  • SQL CE
  • sql server 2008 RC
  • SRP
  • startuptype
  • stateful
  • stateless
  • static
  • stergere
  • store
  • store procedure
  • stream
  • string
  • string.join
  • struct
  • StructuralEqualityComparer
  • submit
  • switch
  • Symbian
  • Synchronized
  • system
  • tabele
  • table
  • techEd 2012
  • tempdata
  • test
  • testcleanup
  • testinitialize
  • testmethod
  • thread
  • timer
  • ToLower
  • tool
  • tostring
  • Total Cost Calculator
  • trace ASP.NET
  • transcoding
  • tuplu
  • tutorial
  • TWmLearning
  • type
  • unit test
  • unittest
  • UrlParameter.Optional
  • Validate
  • validation
  • verificare
  • video
  • view
  • ViewBag
  • virtual
  • visual studio
  • VM role
  • Vunvulea Radu
  • wallpaper
  • WCF
  • WebBrower
  • WebRequest
  • where clause
  • Windows
  • windows 8
  • Windows Azure
  • Windows Azure Service Management CmdLets
  • windows live messenger
  • Windows Mobile
  • Windows Phone
  • windows service
  • windows store application
  • Windows Task
  • WinRT
  • word
  • workaround
  • XBox
  • xml
  • xmlns
  • XNA
  • xpath
  • YMesseger
  • Yonder
  • Zip

Blog Archive

  • ►  2013 (139)
    • ►  November (17)
    • ►  October (12)
    • ►  September (10)
    • ►  August (7)
    • ►  July (8)
    • ►  June (15)
    • ►  May (12)
    • ►  April (17)
    • ►  March (16)
    • ►  February (9)
    • ►  January (16)
  • ►  2012 (251)
    • ►  December (9)
    • ►  November (19)
    • ►  October (26)
    • ►  September (13)
    • ►  August (35)
    • ►  July (28)
    • ►  June (27)
    • ►  May (24)
    • ►  April (18)
    • ►  March (17)
    • ►  February (20)
    • ►  January (15)
  • ►  2011 (127)
    • ►  December (11)
    • ►  November (20)
    • ►  October (8)
    • ►  September (8)
    • ►  August (8)
    • ►  July (10)
    • ►  June (5)
    • ►  May (8)
    • ►  April (9)
    • ►  March (14)
    • ►  February (20)
    • ►  January (6)
  • ▼  2010 (26)
    • ▼  December (1)
      • 2010: mLearning Year in Review
    • ►  November (1)
      • CellCast Takes Top Honors at DemoFest 2010
    • ►  October (1)
      • mLearning Feature Sets: Possibilities Wide & Deep
    • ►  June (2)
      • CellCast mSCORM Player Announced
      • Growth Accelerates CellCast Solution Innovations
    • ►  May (1)
      • mLearning Featured at WES 2010
    • ►  April (4)
      • CellCast Solution Wins Gold Brandon Hall Award!
      • Dissecting Saba's New "Anywhere" Product for Mobil...
      • CellCast Widget for iPad - The Video!
      • CellCast Widget for iPad Released!
    • ►  March (1)
      • Publishing our CellCast Widget for iPad
    • ►  February (1)
      • E-Learning Vendors Attempt to Morph Mobile
    • ►  January (14)
      • Content Types - Level 6: Rich Media
Powered by Blogger.

About Me

Unknown
View my complete profile