flex-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mahmoud Ali <mudd...@gmail.com>
Subject Re: iOS7 component skinning (was: Re: Apache Flex 4.14 achievements and goals?)
Date Wed, 01 Oct 2014 11:31:06 GMT
Yeah, I remember I saw the android skin, I would like to take a look to
understand how he did it so I can help with the iOS version.

Found the skin where you said, thanks.

On Wed, Oct 1, 2014 at 7:15 AM, Erik de Bruin <erik@ixsoftware.nl> wrote:

> Mahmoud,
>
> Om already implemented new Android skins for all mobile components; he
> claims replicating his work for iOS7+ should be relatively painless.
>
> If I understand the structure correctly, you can find the Android skin in
> the ‘flex-sdk’ repo [1], on the
> "frameworks/projects/mobiletheme/src/spark/skins/android4” path.
>
> EdB
>
> 1: https://git-wip-us.apache.org/repos/asf/flex-sdk.git
>
>
>
> On Wed, Oct 1, 2014 at 1:06 PM, Mahmoud Ali <muddibr@gmail.com> wrote:
>
> > I could help with that, where is the code from Android skin so I could
> take
> > a look? I get the feeling that it won't be as easy as doing a skin based
> on
> > pure CSS.
> >
> > On Wed, Oct 1, 2014 at 6:02 AM, Erik de Bruin <erik@ixsoftware.nl>
> wrote:
> >
> > > Continuing in a separate thread:
> > >
> > > > What does it take for a willing volunteer to start helping out? Does
> > > > he/she
> > > > > have to be a awesome graphics artist and a hardcore coder to help
> > out,
> > > or
> > > > > can anyone familiar with application development step in?
> > > >
> > > > I can take care of converting the graphic elements from AI to FXG.
> Any
> > > > Flex developer who is familiar with spark component development can
> > help
> > > > out.
> > > >
> > > > It's basically assigning new FXG assets to each existing skin state.
> > > >
> > > > Since most of the hard work has already been done when creating the
> new
> > > > Android skins, it should be straightforward to make a copy of the
> skin
> > > and
> > > > modify it with the iOS assets.
> > > >
> > >
> > > As I’m late to the mobile skinning party, let me get try to get this
> > clear:
> > >
> > > 1. we create a public branch of ‘flex-sdk’ -> new_ios_skins
> > > 2. in that branch we copy
> > > "frameworks/projects/mobiletheme/src/spark/skins/android4” and rename
> it
> > > "frameworks/projects/mobiletheme/src/spark/skins/ios7”
> > > 3. we replace the contents of ‘assets’ with the new FXG files Om
> prepared
> > > 4. we go through all the components skin classes and replace all
> > references
> > > to 'spark.skins.android4.assets’ with 'spark.skins.ios7.assets'
> > > 5. …
> > > 6. profit!
> > >
> > > Is this basically correct, or am I missing something? What about
> > > testing/tweaking? Step 5 might need some clarification ;-)
> > >
> > > EdB
> > >
> > >
> > >
> > > --
> > > Ix Multimedia Software
> > >
> > > Jan Luykenstraat 27
> > > 3521 VB Utrecht
> > >
> > > T. 06-51952295
> > > I. www.ixsoftware.nl
> > >
> >
>
>
>
> --
> Ix Multimedia Software
>
> Jan Luykenstraat 27
> 3521 VB Utrecht
>
> T. 06-51952295
> I. www.ixsoftware.nl
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message