Re: Regarding IUI framework

107 views
Skip to first unread message

Sean Gilligan

unread,
Apr 18, 2013, 2:34:56 AM4/18/13
to iphone...@googlegroups.com
That is a rather broad question and the answer depends, of course, upon
what language/framework you want to use on the server. I see that you
cross-posted to the Gaelyk group. I pointed you at some sample code
using Gaelyk in my response in that group.

-- Sean

On 4/16/13 11:33 PM, lalit wrote:
> hello all,
> I am learning IUI framework and new to it. I am searching to how to interact with server to fetch data from database. It is need of my apps. so can anybody help me on this topic.
>

Hello Gurus

unread,
Apr 18, 2013, 3:28:29 AM4/18/13
to iphone...@googlegroups.com
Hi list,

I've been quite busy on this lately, and it seems like (about) time to release something.

As some of you know, i'm part of iUI since late 2009, doing different things like themes, plugins, bugfixes, documentation and even the design & development of its website, … and i use to enjoy this a lot. But every time, for each single step, i did face some resistance to bring some new ideas & improvements to iUI's main core files. Don't get me wrong, I have no anger about that neither personal recognition issue of any kind, this is a very common problem with open source projects: waiting for too much feedback before doing anything, and if no feedback at all then nothing gets done.
(iUI 0.5 first draft is a 3 years old left-in-the-cold Google Clone).

As a result, iUI is not even now what i (and others) would like it to be for more than 2 years later. I've tried to push things forward multiple times, but the amount of time & energy spent to literally force 0.4 release was too much for me to handle. I did join the project to learn things & push this library forward, and create/develop an ecosystem around it.
As a matter of fact, i've failed. Badly.

But there is no point to discuss on what's iUI is not. Let's focus on what, imho, it should be.

So i start a fork from the latest iUI 0.4 with nowdays modern browsers in mind, phones & tablets.
Quickly after a few days coding, i realized there were no point to stay compatible with iUI: this library has been hacked back in 2007 with iPhone only in mind (iPhone was to only real smartphone btw), and is very horizontal sliding webkit-only limited from the inside. The quick & lightweight vanilla code concept remains, but that's pretty much it.
HTML syntax is different, core files has been highly changed, plugins, extensions & themes are not compatible … a real split was engaged.

Since not compatible and after some discussions, the iUI "brand" name was something i have to get rid of too, to avoid confusion between the two projects.


So, ladies & gentleman, let me officially introduce you to Emy (Efficient Mobile web librarY)

Github repo
https://github.com/remi-grumeau/emy

Demo
http://www.remi-grumeau.com/projects/emy/demos/

Documentation
http://www.remi-grumeau.com/projects/emy/documentation/

For iUI users / developers like you, i've wrote a Switching guide
http://www.remi-grumeau.com/projects/emy/documentation/switch-to-emy-from-iui.html

(Note that all those links might change since they are really too linked to me)


As a summary, i might list those few things
- HTML5 syntax
- Supports custom transitions
- Built-in onshow & onexit view attributes to easily trigger some code when sliding in or out a view.
- Most iUI themes & extensions has been ported (with an additional WindowsPhone theme)
- Tested ok on iOS 4 and above, Android 2.3 and above (stock browser, chrome & firefox), WindowsPhone 8, Blackberry 6 and above, Firefox OS beta.
- Resising to cover the full viewport
- Built-in basic selector
- Form toogle element has an hidden checkbox linked to it
- Complete documentation
- a supa-cool logo :)
- MIT licensed (this might change to WTFPL - www.wtfpl.net)


And this is just the beginning :)

I have no clear next steps roadmap in mind for now, all i know is that i want something new to release at least every 4 months. Even if not perfect: done is better than perfect.
Could be more new plugins: iScroll, database-driven load & refresh modules, new themes, … some better large screen / responsive adaptability (look at the Instagram demo app), video trainings, ...
I'm also thinking a lot about some online services like a free theme generator, a free & commercial website/app editor & hosting service, free & commercial theme/plugin library you can show what you've done & earn a few bucks from it… WordPress model is not that bad for this.
A website is on its way too. (the design is done, all is needed is the front-end coding)
(your ideas here)

If you have some front-end skills & time to dedicate to this, there is a LOT to do, code, create.
(but note that i might be an ass with time a core team have to dedicate :) )


I can't way to get some feedback from you folks !!

Cheers,
Remi

Mikael Kindborg

unread,
Apr 18, 2013, 3:36:18 AM4/18/13
to iphone...@googlegroups.com
Sounds cool!



--
You received this message because you are subscribed to the Google Groups "iPhoneWebDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to iphonewebdev...@googlegroups.com.
To post to this group, send email to iphone...@googlegroups.com.
Visit this group at http://groups.google.com/group/iphonewebdev?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.



Andy Fuchs

unread,
Apr 18, 2013, 3:58:54 AM4/18/13
to iphone...@googlegroups.com
Sounds like a good idea... count me in (and let's see, how far we get ;-))

andy

加々美 直史

unread,
Apr 18, 2013, 7:50:51 PM4/18/13
to iphone...@googlegroups.com
The is such a good idea and being rewritten from scratch, the code looks much, much nicer than iUI.

Naofumi
Reply all
Reply to author
Forward
0 new messages