This article provides a great tutorial on how to use CocoaPods to accelerate and manage development using third party libraries. CocoaPods is very similar to Maven for Java and Android development–and NuGet for .NET development. Ray Wenderlich has written an excellent introduction to this management tool as well.
This article demonstrates a method of using alternative shapes that can vary by zone.
The new tool, Route Debugger, is a terrific one for aiding in the debugging of routes when developing for ASP.NET Web API. In the future, attribute routing will provide another way to specify call routing that does not require code-based registration of route values, which can pose problems when using an underlying framework, like Orchard, which might take control of the ASP.NET MVC startup sequence.
This tutorial provides very helpful information about how to leverage Visual Studio’s built-in templates to add OAuth support to an API. Customizing login buttons for supported providers can also be done.
Access Control Service
This article describes a part of what is necessary to use Azure Access Control Service, which is now FREE, to provide federated authentication to web services. This article is the most complete I have seen on how to implement everything with Azure Access Control Service.
This article provides a list of useful open source libraries for Android that is current. The Ultimate Android Library provides a comprehensive list with search capability that is very impressive. A list of the more interesting libraries listed are:
- View Pager Indicator–From Roman Nurik, this creates a view pager pattern implementation.
- Android Bootstrap–Provides a complete template from which a well designed Android application can be written. They even have a web site where your entire project file can be generated.
- Form Validator–Provides a framework for client-side form validation.
When building a comprehensive suite of applications (mobile, web, content management, and REST web services), there comes a need to support the versioning of your REST interfaces as your application evolves and your feature set grows. Howard Dierking’s article describes such a need in detail.
Quick Notes on Solution
As a final note, this PluralSight class provides an awesome introduction to building well designed web services that are scalable and evolve.