Drupal Mobile

architectgroundhogInternet και Εφαρμογές Web

4 Δεκ 2013 (πριν από 3 χρόνια και 6 μήνες)

67 εμφανίσεις

S


Drupal










Mobile

Search it like you use
RateMyProfessor
!

Strengths

S
Some of the community
members are really friendly and
helpful

S
Flexibility (which is mostly lost
due the complexity and bugs)

S
Base theme is nice looking

Reviewed by Jimmy. Who’s Jimmy?

Weaknesses

S
: Poor documentation. Quote often things explained
don’t
work Terribly
difficult to develop
in Lots
of bugs

S
Loads of
errors, Non
existent or expensive
support.
Lots
of modules, almost too many to chose from, good
luck finding them, but many with bugs or not finished

S
Needs a lot of server power to run well while similar
platforms run
easily
Sloooooooooooow

in everything
from development time to running.

S
Too steep a learning curve for what it is
does.Messy

database over
time. Difficult
and time consuming to run
and maintain


http://www.cmsdesignresource.com/cms
-
reviews/drupal
/


What is Drupal?

Drupal

is a free, open
-
source
web development platform for
online content and user
communities. Drupal powers
some of the busiest sites on the
web, and can be adapted to
virtually any visual design.
Drupal runs over a million sites,
including


WhiteHouse.gov
,


World
Economic Forum,
Stanford University
,


Examiner.com
.

http://www.acquia.com/what
-
is
-
drupal


Drupal


S
Pros:

S

Drupal can do almost
anything. Seriously. Drupal
was designed to get new
features using tons of little
modules
. Many of these
modules are maintained by
professional developers for
large clients, but you still get
them for free.

If you've
developed websites on other
systems, Drupal (and
drush
,
an administrator program for
Drupal) will
just feel
right


S
Cons:


S
If
you're not a developer, Drupal has a
reputation for being difficult. However, the
recent release of Drupal 7 brings huge
improvements that make it much easier for
normal users. Still, it's not quite as easy as
WordPress
.

Paradoxically, the power of
Drupal modules means that the basic, "out of
the box" core Drupal isn't terribly exciting. If
you try the above demos, especially the older
Drupal 6, you may wonder what the fuss is
about. Well, the fun starts when you begin to
add modules.



https://drupal.org/node/
960682

By the Drupal Community!!

In a nut shell…

Now lets Talk










Drupal Mobile….

What is D. Mobile all about?

S
Drupal's main focus in development of mobile versions of
website is mainly targeted on content over design.

S
What does this mean?

S
Simple! Drupal can make the appearance of the site as
fancy as you want but most featured themes are very
simplistic.


Mobile Theme

Vision

S
Mobile is designed as a mobile
-
only
HTML5

theme with a focus
on clean, readable, usable display
of content and accessibility of
functions. You can use the base
theme, use one of the included
child themes, or make your own
child theme.


Purpose

S
The intent here is to keep the
theme clean, lightweight and
simple. There are not oodles of
custom variables, theme settings
or extraneous
stylesheets

to
manage.

Example Layout


Responsive HTML5 Drupal 7 Base Theme


S
Adaptivetheme

is a powerful theme
framework designed from the
ground up to power modern, cross
browser/cross device websites
using responsive design techniques.

S
Adaptivetheme

allows you to set
up specific layouts for different
device groups
-

such as desktop,
tablet and smartphone
-

all with
zero coding. Its all easy point
-
and
-
click configuration.


A
-
Cloudy
-
Day Mobile theme

S
A cloudy day mobile theme is based on the
A Cloudy Day theme. Optimized for iPhone,
designed and developed by
Carette Donny.

S
Features:

Support
for logo,

S
slogan,

S

mission,

S
primary
links
,

S

secondary link
,

S

search, user pictures,...

Regions:
Content, Footer


https://drupal.org/project/a
-
cloudy
-
day
-
mobile


Some features of Drupal

Features:

HTML5 markup.

Cleaned up templates.

ARIA Roles.

Configurable
iOS

"web app" mode.

Simplified regions.

Rendering for various modern mobile
devices.

Normalize.css

(3.x branch)

What to know?

S
Drupal mobile can power many things not just Phones.

S
Android

S
IPhones

S
Kiosk Systems

S
Flash Components

S
Other Platforms



What powers D Mobile?

S
Contextual
switching of content and layout

S
Exportable configurations using Spaces and Features

S
Define your sites via domain, sub domain, path, path
pairs and query string

S
Server side feature detection using
Browscap

S
Automatic redirection to a site based on device group

S
Mobile bookmark popup/Add to home screen
notification

S
Media Query builder

S
anything else we can think of!

The Mobile Tools module provides Drupal developers with some tools to assist in
making adjustments to your site based on the visitor's device.

Get your hands dirty

S
In my own personal experience with experimenting with
Drupal.

S
Time consuming to get started with

S
Confusing

S
Graphical User interface is not friendly as Wordpress. (GUI)

S
Modules are not as explained and displayed well.

S
There is a need for a certain modules in order to it to kick right

S
If you are in time restrain you may not want to use it unless
you have previous experience with Drupal.

Show and tell

Did I do that?


Steve
urkle

S
I decided to test a cloudy mobile theme.

S
Added a few blocks, blocks

S

added a Poll Module

S
Tried to make it look good and broke it.


“Get the Heck out of


here Steve!!
“ Carl Winslow

Google Mobilizer


Google Mobilizer is a simple web tool that lets you input a
web page address and then makes the page mobile
-
web
-
friendly by trimming the content down to its bare essentials.
This is an excellent tool for seeing where you can make
performance optimizations on your site.

http://www.google.com/gwt/
n


Ill tell you next time!




On 2Fast 2Drupal!!