Fusion Charts is same as sencha charts? - iphone

I have experiences with sencha chart which has touch faclity as iPad has.But Fusion provides swf file , but we can see them through javascript in iPad.but interaction is less than sencha.Because zooming,pinching,rotating faclities are not in Fusion.Am I right? or is it possible in fusion as scencha?

In FusionCharts 3 they will automatically fallback to Javascript if you're on a device that doesn't support flash. As you mentioned the interactivity on a phone or tablet is limited, FusionCharts doesn't have support built in for touch events. This is where Sencha Touch Charts excels, its not a "fallback" implementation its a full featured chart solution made specifically for multitouch devices.

I have not tried either of the two but I highly recommend http://www.highcharts.com/ good set of api and easy to use..

Related

Panorama hotspot implementation

I've recently developed an application that view a panorama 360 image, using Panoramagl library for iPhone, and i wanna enhance it and make more features like hotspot.
I've tried to look at a javascript code that implement this feature, but it's useless.
I don't know from where to start implementing this feature and i don't understand the concept of the hotspot. can anyone put me on the right way to start implementing this feature ?
thx in advance.
I've ended up using a library called KRPano using it in UIWebView, it has a good support and has a lot of features.
PanoramaGL for iOS was updated recently to 0.1 r3 version. This new version support Spherical images 2048x1024 pixeles. And hotspots feature was added.
http://code.google.com/p/panoramagl
Please read wiki section
http://code.google.com/p/panoramagl/wiki/UserGuide

How can I draw bar chart and pie chart iPhone sdk?

I want to display bar chart and pie chart in my iPhone application please give me suggestions for that.
Core Plot is a plotting framework for Mac OS X and iOS. It provides 2D visualization of data, and is tightly integrated with Apple technologies like Core Animation, Core Data, and Cocoa Bindings.
Try iOS Plot and iPhone Charting.
Core Plot is also a good option.
Below are some libraries which could also help you:
Graph View
deSimpleChart
rgraph (Will work on UIWebView only)
Graph classes for iPhone (a blog where demo is given to create a graph)
Looking for a graph layout framework for iOS
Finally, there's some nice discussion about charting here.
I used this lib on GitHub -> https://github.com/danielgindi/Charts. This lib is absolutely perfect and free. Also same lib is available in android and native. You can also find a lot of types of chart in this lib.

Difference between Fusion Charts and sencha touch charts?

What is the difference between sencha and Fusion charts when we use in Mobile Browsers(iphone,ipad,blackberry)?What are the advantages and disadvantages of them?
FusionCharts v3.2 and later, leverages both Flash and JavaScript (HTML5) to create stunning data visualizations. It works with both XML and JSON data and can be integrated with any server-side technology (ASP, ASP.NET, PHP, JSP, ColdFusion and Ruby on Rails etc.) and database.
Whereas, Sencha is the world’s first purely HTML5-based, mobile charting and drawing product. allows you to develop mobile web apps that look and feel native on iPhone, Android, and BlackBerry touch devices but it does not support Flash.
In FusionCharts, the charts can be rendered on devices like iPhone/iPad using the in-built JavaScript rendering capabilities, powered by Highcharts library. It gives the option of either using automatic fallback, wherein the charts figure out the best mode of rendering (either Flash or JavaScript, based on availability of Flash Player), or lets you configure whether to render charts exclusively using JavaScript.
Flash Player is currently available for Andorid (2.2), where the FusionCharts Flash based charts will automatically be enabled but JavaScript charts would not be supported, as of now.
In the further advanced versions, both Flash and JavaScript charts would be supported.
FusionCharts currently supports the rendering of only the JavaScript (HTML5) charts on BlackBerry OS 6+. But, Flash version of FusionCharts isn't supported on BlackBerry devices, as of now.

Where can I find an iPhone chart library?

I'm looking for a good charting library in Objective-C and iOS compliant (iPad mostly).
I've a requirement to display rich bar-charts (touch-flyouts to indicate the values on x and y axis), pie-charts, line graph etc.
I've explored sm2dgraphview and Core Plot and it appears they are not complete.
If there are any good commercial libraries out there, I would be happy to explore them.
Based on Eiko's link I found threedgraphics as a nice interface for charting.
One option is to use Google Charts in a UIWebView.
CorePlot is a very good library for the ios and mac as well you can download from this location:
http://code.google.com/p/core-plot/downloads/list

One frontend for iPhone/iPad, Android and Multi-Touch displays

I have built a multi-touch application which is based on a Java EE backend and combined with BlazeDS to a Adobe Flex frontend. The application runs on a DIY-Multi-Touch which I built. Now I want to use another solution. The Adobe Flex frontend (with a multitouch library) and the BlazeDS adapter should be replaced by a solution which covers iPhone/iPad, Android and commercial Multi-Touch displays.
The problem is the iPad/iPhone, there is no Flash Player runtime (not the jail-breaked ones), but the application should be runnable also on those devices. So Adobe Flex and a Java frontend (no JVM on the iPhone/iPad) is not possible anymore. At first, starting the developing of the application it was not neccessary, to run it on Apples mobile devices, but this changed :-(
So, what can I do, using HTML5? So I can use it for Android and iPhone/iPad. But I also want to make it possible to use it on a commercial multi-touch-display and normal display with a mouse (I only have gestures for one finger, the 2-finger gestures are not neccessary). Are there any frameworks that allow this? Because I do not want to create several frontends (App for iPhone/iPad on Objective-C and a Adobe Flex for all other devices), it would be great if I can build a frontend for all devices.
Does anyone know how I could realize this?
Best Regards Tim
Take a look at Sencha Touch, it's a HTML5 framework dedicated to iOS and Android devices, which should make it relatively easy to build web apps that feel like native apps on those devices.
The Adobe Flex frontend (with a
multitouch library) and the BlazeDS
adapter should be replaced by a
solution which covers iPhone/iPad,
Android and commercial Multi-Touch
displays.
Android 2.2 and higher supports the full Flash Player, and therefore also supports Flex applications. However, Adobe has spoken of improving such support for the next Flex release, expected out early next year.
Apple has kind of specifically said they want to prevent the type cross platform development you're trying to accomplish.
Without knowing, or seeing, your application it is hard to say whether HTML5 will support you. But, yes, many parts of HTML5 should work across multiple browsers.
You may want to investigate Elips Studio which brings ActionScript applications to multiple devices including apple devices.