Mxim Framework

Method to serve text and images
Home
Introduction
Quick Start Guide
Application Gallery
Documentation
Downloads
Test Drive
Video Gallery
About us
 
 

 

Evolution of Mxim Framework

A question that we generally came across with “What is Mxim Framework?”
Mxim framework name is extracted from its fundamental concept that is
Method to Serve Text and Images”
 So that is how we got to the word Mxim and it provides a complete framework to solve our problem with hand held devices.

  • Nature, complexity wrap up in simplicity

Look around, we find beautiful flowers, trees, birds and the most beautiful thing is humans. All of natural beautiful things look simple, fulfill its purpose. But in actual nothing is simple, everything is just wrap up in pretty package and has its own complete working mechanism. And we know these mechanisms are extremely complex. What if we will be able to see these complexities at first? Then nature would lose its attraction.
Lesson is to not create trouble for the end user by offering too many complex features on a small device or by making it as complex as his work station. Let’s solve all the complexities at the back end and deliver him a simple, elegant experience.

  • Understanding the Small Device

Think of a small, light weight box that can produce sound, has a small a cute picture on it and that picture can change whenever you want, you carry that box with you all the time. If it has internet connectivity it means you are able to access enormous information that you might be interested in, that might fulfill your need, which might solve your problem, may be you just want to keep in touch with somebody.
All of this can achieve able with a simple small box, today we call it cell phone. A card has different design as compare to a poster.

  • Mobile Phones Are Not Computers

It’s been long time, we are stuck with the comparison of Mobile phone and computers, and these two has nothing in common. Then the question comes “How these are not common?” because we have almost turned them into computers (though not successfully), we have Word processor software, Excel, maybe power point and God knows what else.
But still these are not computers.
Let’s think in a different way, “What if we have had mobile devices earlier then computer?” How we would use these devices? Thinking…..
We might use these in a completely different manner, desktop machine interaction made hard for us to think diversity, but mobile phones and computer and two different entities.

Cell Phones are not better or Worst then Computers
First thing Mobile devices are different then computers, so it lead us to the point to not compare their applications, solutions or services. A same interaction method, for example a context menu is not may be the correct interaction method for a small screen device or gadget.
We do use typing feature, but when it’s urgent or important, not for fun. Because it more to do with portability, having less but focused and concrete information.
For example, on my birthday;

  •  Somebody wish me on my birthday, with a birthday card. (medium: physical paper card)

This card would have more content on it, and I can interact with card differently.

  •  I am using computer and somebody sends me an E-Card. (medium: desktop computer)

It’s again a card but with digital content, and completely different interaction.

  • Then somebody sends me only an SMS. (medium: mobile phone)

It would have 160 character maximum or may be just “Happy Birthday” just two words.

Now I might forget case a and b but I will remember case c. Because I carry my mobile phone with me all the time, it’s less content, but more focused.
It would not be feasible to replicate same paper card or E-card for my mobile phone, but If somebody sends me M-card (greeting card developed for mobile), then it fulfills its purpose.

  • Internet centric experience

Pre internet, computer were just machines, but today computer are not just machines presence of internet services and emerging technologies made computers to do a lot more whatever even we thought before internet. Internet is access, communication and delivers the information that user wants.
Internet has changed the world today, now we can define millions use of available data over the internet and we can also define new emerging use for device user and can solves user needs.

  • Content is King

We must also remember that the value that always-on access to the Internet offers can vanish if the information content being delivered is too limited or found lacking. Some service provider offers always-on access to information services (news, weather, and recipes), rather than allowing the new content converging methods, such as Powerset.com delivers the same information that we see on Wikipedia but it interesting to experience different content interaction, Mixx.com again has the same information but content change its audience, interaction when we form it differently.

  • Conclusion

We need a method to deliver content over different mediums and should be open and convenient to adopt and has to have ability to align user interaction with the content.
And method should not put whole lot of work on a small device to make it die.
Mxim framework provides this method to serve content, by not making it complicated for user, and by not making it hard for device. It solves all the problem on the server side and sends the result to the client device. To develop Mxim applications Mxim offers MXML (Mxim Markup Language), that can be used with any server side language or framework for example, PHP, Perl, Python, Ruby or may be with some web development framework like Joomla, CakePHP, etc.

 
 

Home | Documentation | Download | About us