Telerik blogs
  • Mobile

    Building Services That Work in All Apps. No Silos.

    A silo is a popular metaphor that refers to a system or process that operates in isolation. In the software world, a siloed service or product is one that only works within its own ecosystem, and does not integrate with other services. Through a series of examples, we'll look at how powerful services that work everywhere can be.
    February 18, 2014
  • Mobile

    The Telerik Platform: Modular Solutions to Mobile Problems

    Most developers understand the importance of building modular software; dividing a complex problem into pieces makes code easier to reuse and maintain. Because of the flexibility it provides, modularity was a key tenet in the design of the Telerik Platform; therefore, while you can use the Telerik Platform for a complete, end-to-end mobile solution, you can also pick and choose only the pieces of the Platform you need. To show this, we'll look at the modules that the Telerik Platform provides for five aspects of application development: the UI, development, the backend, analytics, and testing.
    February 12, 2014
  • Web

    Building a Full Stack AutoComplete Widget with Java and Kendo UI

    Anyone that has ever done a web search is familiar with autocomplete behavior. But actually developing these controls has a number of non-trivial technical challenges. Where do you get the options from? Do you specify those options on the client or load them server-side? Do you load all options at once or as the user types? Kendo UI's AutoComplete widget gives you the hooks to make all these implementations possible. In this article we'll build a few Java-backed AutoComplete widgets to explore the best way to structure the autocomplete controls you need to build. We'll start with a small hardcoded list, and scale all the way up a server filtered list with a million options.
    December 19, 2013
  • Productivity Testing

    Using QUnit To Unit Test PhoneGap/Cordova Applications

    As the state of hybrid web development matures, developers are looking to bring their tools and techniques from more "traditional" development to this new medium. One of these techniques, unit testing, can be a bit tricky to setup in PhoneGap/Cordova applications. In this article, we'll look at how to build a test suite for a hybrid app with QUnit - a popular and easy to use unit testing library. We'll look at not only how to build and run tests, but also how to automate them as well.
    December 05, 2013
  • Mobile

    Using Existing Backend Services in PhoneGap/Cordova Applications

    s we all know, mobile devices are exploding in popularity. Suddenly users want to do absolutely everything on their devices and not be tethered to traditional desktop computers. Which is great, except if you're like most businesses, and have tons of legacy services that aren't ready for use in mobile apps. In this article we'll start with a legacy service, expose it over HTTP, and integrate it into our hybrid application built with Icenium.
    November 27, 2013