Completed
Last Updated: 28 Feb 2014 16:32 by ADMIN
Hugo Augusto
Created on: 17 Apr 2013 10:54
Category: UI for ASP.NET AJAX
Type: Feature Request
10
Telerik Responsive Framework
Since Responsive Design is the actual trend, and most of the free frameworks have compatibility issues with Telerik Controls due to the Global Styles, I suggest a new Responsive Framework. A Telerik Responsive Framework, that out of the box would work perfectly with all the Telerik suite. I believe that this would be very appreciated by all your customers. Some of the controls should also be prepared to work with this framework resizing it's elements according to the device.
(Total attached files size should be smaller than 20mb. Allowed extensions: .zip, .rar, .jpg, .png, .gif)
4 comments
ADMIN
Paulina
Posted on: 28 Feb 2014 16:29
Hi guys, 

We just released our layout framework with responsive capabilities, Page Layout: http://www.telerik.com/products/aspnet-ajax/responsive-page-layout.aspx

You can see some demos of the framework, as well as the responsive, adaptive, elastic and fluid capabilities of our controls here: http://demos.telerik.com/responsive-web-design-aspnet/samples.aspx

Give them a try and let us know what you think! 

Best,
Paulina Tsolova
Hugo Augusto
Posted on: 18 Oct 2013 18:41
I forgot to mention two great plugins you should look into. One for responsive tables at 
http://fooplugins.com/footable-demos/ and the other for the menu features I was talking about with automatic behavior according to the device at http://vadikom.github.io/smartmenus/src/demo/

Regards,
Hugo
Hugo Augusto
Posted on: 18 Oct 2013 12:59
Hello Ivan!

We are working with Bootstrap right now and we love it. The idea when I suggested a similar framework from Telerik, was only to solve the issues we face with Telerik's controls like RadMenu that needs hacks to be able to adapt to responsive design/layouts. When I mention "to adapt" is for instance to behave like the getbootstrap.com menu in mobile devices. I had to use this example because once again, Telerik site is not responsive.

The important thing to have in mind while developing such a responsive framework  is that all controls MUST be prepared to automagically as you say, to adapt to browser resizing and mobile devices. 

For instance, the new Lightbox control does not work in IOS 7 devices since all the windows and it's controls don't adapt correctly to the iphone screen size, and this is a new control! Check out fancybox, or iLightbox in an iphone or ipad to see what I mean. 

Another example, could be Grid with Breakable columns like in this plugin at (http://css-tricks.com/footable-a-jquery-plugin-for-responsive-data-tables/), selective columns (http://consulenza-web.com/jquery/MediaTable/) or scrollable columns like in this one (http://zurb.com/playground/responsive-tables).

For us, the major controls to be re-adapted for the framework would be Menu/navigation Controls (RadMenu, PanelBar, SiteMap,Tabstrip, Toolbar), Listing controls (Grid, Listview, TileList), layout controls( RadDock) and Media Controls( Lightbox, MediaPlayer).

I have to say that being a client from the beginning I see you guys increasingly getting behind in some things, and having your controls fully responsive by now would be a major advantage. Currently we can't use many of RadAjax Suite controls because they don't adapt to mobile devices.

About your question, I can only say that it would be nice to work almost like Bootstrap. I don't quite understand what kind of configuration options do you mean. I believe that those options must be present in each control and not in the framework itself.

I could go on and on about this subject but then you would have to hire me :)
Please, spend some time analysing existing Responsive Solutions(frameworks, lightboxes, menus, data listing) so that you can develop one of the best integrated experiences out there.
ADMIN
Ivan Zhekov
Posted on: 17 Oct 2013 19:01
I know it's a late comment, but what would you expect from such a framework e.g. just put on the page and work automagically, or you imagine a more configurable piece of code?

Also, how do you think the controls should behave?

We are evaluating the possibility of such control / framework and we are gathering feedback.

Regards.