Archives de Tag: Development

BlackBerry Z10: Beautiful phone, playing serious catch-up

The Z10 is a beautiful device: designer Todd Wood, Don Lindsday, and their teams have done a great job with the industrial design, the swipe-rich interaction gestures, and a whole lot more. The BB10 is a pleasure to hold, to swipe, and to carry around in a suit pants pocket.

Here are my favorite bits:

  • Thin, light, elegant, executive, with a holdable form factor and case
  • The keyboard, with its predictive word look up and « flip into place » word completion is a pleasure for this thick-thumbed, fumble-finger typist
  • Swipe gestures, including peeking into the inbox, the slow swipe to home position, and the pull-down configuration are a pleasure to use one handed.

The device does have many apps, Twitter and Facebook among them. Alas, some of the apps I rely on are missing. No TripIt app. No Evernote app. No Flipboard app. No Expensify app. No Words With Friends app. And more troubling, I found one app that appeared to be a Chinese counterfeit and seems now to have been so. Maybe BlackBerry’s « portothon » strategy to help Android developers port their apps to BlackBerry’s QNX operating system is working. But there may be a few approval and copyright holes to plug in their process. I know this company, and I know they’ll figure that part out.

But the real challenge for CIOs is that employees have moved on to Apple and Android (particularly Samsung’s stellar lineup). Forrester surveys the information workforce globally to find out how they use technology to get work done. It’s a goldmine of insight and reality. And the reality for the US market is that for firms of all sizes and industries, BlackBerry has only 6 percent of the information workforce installed base. So BlackBerry is playing some serious catch-up. See the data chart at the end of the post.

Here’s what CIOs should do:

  • Upgrade your BES so you’re ready to support the new BlackBerry devices. You’ll be able to manage iOS and Android devices as well. BlackBerry is making this relatively painless to do
  • Add Z10 and its cousin Q10 with a keyboard to your approved list. It will pass muster with your security team
  • Experiment with the dual-mode–personal and work–features to see if it works for your workforce and if it solves your device-wipe/content-control problem (I’m still skeptical on this one, but hey I’ve been wrong before)
  • Wait for the demand. That’s BlackBerry’s job: To convince your employees that this is the device for them.

Then and only then should you target Z10 or Q10 for your business apps. In other words, take a « get-ready then wait » approach. I don’t know about you, but I’m rooting for this operating system and platform if only to have more choice in the market.

smartphone_us_share_v3

Source: http://www.zdnet.com/blackberry-10-beautiful-phone-playing-serious-catchup-7000010570/

Brussels translation
Brussels translation

Brussels Traduction: Brusselstranslation.be You’d like a revision of some important unilingual documents ?.

Samsung adds 4G-ready Galaxy Express to Jelly Bean pile

Summary: Samsung has introduced a new mid-range handset to its Galaxy range that includes 4G LTE connectivity, dual-core processor and a 5-megapixel camera.

Samsung has announced a new Android Jelly-Bean toting 4G-capable handset aimed at the mid-range market.

The Samsung Galaxy Express has a 4.5-inch Super Amoled display, 1.2-GHz dual-core processor, 4G connectivity and a 5-megapixel camera. The device is due to go on sale in the first half of this year in the UK, Samsung said in an announcement on Tuesday.

Samsung_GALAXY_Express

With its mid-range spec list, Samsung is clearly hoping the « value-driven » handset will appeal to price-sensitive buyers that want most of the functionality of a ‘hero’ handset such as the Galaxy S3, iPhone or BlackBerry Z10. Despite this, the company would not give any indication how much it will cost when it arrives in the UK.

Other key specs of the device include near field communications (NFC), the Android 4.1 Jelly Bean operating system with Samsung’s TouchWiz interface, Bluetooth 4.0, 8GB internal memory (expandable by microSD by an additional 32GB) and a 1.3-megapixel camera.

It also includes Samsung-specific features found on other Galaxy handsets such as AllShare Play for device-to-device sharing of content and S Beam for wirelessly transferring files with other handsets.

Apps are provided courtesy of the Google Play store, although there is also a Samsung Apps section. Software updates and file transfers are handled by the Samsung Kies and Kies Air wireless software.

Source: http://www.zdnet.com/uk/samsung-adds-4g-ready-galaxy-express-to-jelly-bean-pile-7000010618/

Brussels translation
Brussels translation

Brussels Traduction: Brusselstranslation.be You’d like a revision of some important unilingual documents ?

Ballmer: Office with no iPad support makes ‘a lot of sense’

The question of Office for iOS has burned for a year, but a release is still up in the air with comments by Microsoft Chief Steve Ballmer at yesterday’s « new » Office 365 launch.

Asked about Office for the iPad, Ballmer gave a terse reply: « I have nothing to say on the topic. »

« We’re very happy with the product that we’re putting in market, » Ballmer told Bloomberg. « It makes sense on the devices like the Mac and the PC. We have a product that we think makes a lot of sense. We do have a way for people always to get to Office through the browser, which is very important. And we’ll see what we see in the future.

Rumours that Office would be coming to iPads and iPhone in March 2013 surfaced late last year after Microsoft’s Czech office announced Office Mobile for Android and iOS, allowing owners of Apple devices to purchase a subscription to Office 365. In the meantime, the only tablet on which Office is available is Microsoft’s own Surface.

The fundamental issue thought to be behind the delay in bringing Office to iOS is Microsoft’s unwillingness to pay Apple’s 30-percent commission on apps sold through its App Store. Negotiations on the issue derailed Microsoft’s plans to update its SkyDrive app for iOS last year, according to All Things Digital.

Microsoft also announced on Tuesday that the Home Premium version of Office would get tighter integration with its SkyDrive cloud storage service, along with Skype calling.

Despite Microsoft’s late entry to a market that Dropbox cornered early, Ballmer told Bloomberg that he remains unfazed by the « fine little start-up » and its 100 million users, which, he noted, are dwarfed by Microsoft’s billion for its Office cash cow. (How many users does Microsoft’s Dropbox rival Skydrive have? It’s not quite clear; last month, Microsoft said more than 200 million people « have used » SkyDrive, but didn’t give a figure on how many are still active users.)

A key difference between the two, according to Ballmer, is that Dropbox is dominated by consumers, while Office 365 gets a much higher percentage of revenue from business customers. That said, Dropbox is making its way into the enterprise: a recent study found that one in five corporate IT users are using the service to store work documents.

Source: http://www.zdnet.com/ballmer-office-with-no-ipad-support-makes-a-lot-of-sense-7000010545/

Brussels translation
Brussels translation

Brussels Traduction: Brusselstranslation.be You’d like a revision of some important unilingual documents ?

Les bons résultats d’Apple ne rassurent pas la bourse américaine

Apple affiché un chiffre d’affaires trimestriel record de 54,5 milliards de dollars, pour la période d’octobre à décembre 2012, contre 46,3 milliards sur le même trimestre en 2011. Ses bénéfices nets se sont élevés à 13,1 milliards d’euros, en stagnation par rapport au même trimestre de l’année dernière.
Apple a vendu 47,8 millions d’iPhones, moins que ce qu’espéraient les analystes compte tenu de la montée en puissance de l’iPhone 5 et de la période des fêtes de d’année, même si le volume des ventes progresse de 27 % en un an. Les ventes des tablettes iPads ont atteint 22,9 millions d’unités, contre 15,4 millions un an avant.
La déception vient surtout des ventes de Mac, dont il ne s’est vendu que 4,1 millions d’unités, contre 5,2 millions sur le même trimestre de l’exercice 2011. Apparemment, Apple n’est pas épargné par la désaffection croissante des consommateurs pour les micro-ordinateurs. De même, les ventes des baladeurs iPods ont reculé de 17 % en un an.
Après l’annonce des résultats d’Apple, mercredi 23 janvier au soir, après la fermeture de la bourse américaine, l’action du géant de Cupertino a baissé de 10 %.

Source: www.01net.com

Office 2007 Series: What’s New in Word

NOUS CONTACTER :

JL GESTION SA

Avenue de l’indépendance Belge 58
1081 Bruxelles
Tel : +32 2 412 04 10
Fax : +32 2 412 04 19
Gsm : +32 485 212 722
Email : selossej@jlgestion.be

NOS AVANTAGES :

Type de formation : Inter-entreprise, Intra-entreprise et particuliers
Formation 100% flexible et personnalisée : Vous choisissez le lieu, la date et le programme de formation
Demande de devis : Réponse dans les 24 heures.
Remise de 50% pour les PME Bruxelloises
Parking, boisson et lunch gratuit
Accès à notre centre de compétences : Syllabus, note de cours, exercices,…

Faites une demande de devis gratuitement en remplissant notre formulaire en ligne

Kim Dotcom a lancé Mega : déjà plus de 250.000 utilisateurs

Il n’aura fallu que quelques heures au successeur de Megaupload pour compter plus de 250.000 inscrits.

Depuis une grosse poignée d’heures, le nouveau service de stockage et partage de fichiers de Kim Dotcom, Mega, qui remplace Megaupload, est lancé. Vous avez certainement pu découvrir plus en détails ce service. Enfin, si vous êtes chanceux et avez réussi à vous connecter au site.

En quelques heures, ce sont en effet 100.000 puis 250.000 personnes qui se sont inscrites à Mega. Comme l’indiquait Kim Dotcom au fil de plusieurs tweets publiés samedi soir : « Le site est toujours surchargé. Demande énorme. Incroyable. Je suis si heureux. Merci d’utiliser Mega », déclarait-il dans un premier tweet, qui prenait des airs de dégustation d’un plan qui se savoure froid… « Capacité des serveurs au maximum de charge. Cela devrait aller mieux quand la frénésie initiale sera passée. Waouh !!! », glissait-il quelques minutes plus tard pour faire patienter le monde.

De la patience, il en faudra pour accéder à ce nouveau service et pouvoir en profiter pleinement. La rançon du buzz de ces derniers mois. Une bonne nouvelle pour Kim Dotcom, un bon départ étant souvent la garantie du succès. Pour autant, prudence, ce service va rapidement être décortiqué par tous les développeurs et chercheurs en sécurité du globe…

Source: http://www.bfmtv.com/high-tech/kim-dotcomm-a-lance-mega-deja-plus-250-000-utilisateurs-428464.html

PowerPoint 2007 Series: Presentations

NOUS CONTACTER :

JL GESTION SA

Avenue de l’indépendance Belge 58
1081 Bruxelles
Tel : +32 2 412 04 10
Fax : +32 2 412 04 19
Gsm : +32 485 212 722
Email : selossej@jlgestion.be

NOS AVANTAGES :

Type de formation : Inter-entreprise, Intra-entreprise et particuliers
Formation 100% flexible et personnalisée : Vous choisissez le lieu, la date et le programme de formation
Demande de devis : Réponse dans les 24 heures.
Remise de 50% pour les PME Bruxelloises
Parking, boisson et lunch gratuit
Accès à notre centre de compétences : Syllabus, note de cours, exercices,…

Faites une demande de devis gratuitement en remplissant notre formulaire en ligne

De futurs produits Nexus en prévision chez LG ?

Alors que la sortie du Nexus 4 produit par LG n’a pas franchement brillé par sa disponibilité, le produit reste à ce jour impossible à commander depuis le Google Play Store, il semblerait pourtant que LG et Google aient de grandes ambitions pour déjà lui trouver un successeur !

n4-5

C’est en effet ce qu’un article publié sur l’International Business Times indique en citant les propos du Senior Vice President de LG, James Fisher. D’après eux, la production du modèle actuel, déjà très ralentie comme nous avons pu le constater, serait, selon certaines spéculations, tout simplement mise à l’arrêt pour mieux préparer de nouveaux modèles qui pourraient arriver dès le mois prochain. Il ajoute même que le Nexus 4 ne représentait que le premier représentant de nombreux produits à venir réalisés conjointement avec Google.

Selon lui, d’importantes annonces seront faites lors du prochain salon Mobile World Congress qui aura lieu à Barcelone en février. Il faudrait s’attendre à voir arriver plus d’appareils haut de gamme dans des tailles d’écrans variées.

Difficile de savoir ce qui sera réellement annoncé, tout ce que nous pouvons espérer c’est que cette fois LG et Google assurent le service et soient capable de produire les appareils en temps et en heure afin que les clients puissent l’obtenir. Car proposer des appareils séduisants c’est une chose, faire qu’ils soient utilisés en est une autre !

Ceci étant, il s’agit que de simples spéculations.
Le MWC de Barcelone viendra ou non confirmer de la véracité de ses propos.

Source : International Business Times, Frandroid

couleur

NOUS CONTACTER :

JL GESTION SA

Avenue de l’indépendance Belge 58
1081 Bruxelles
Tel : +32 2 412 04 10
Fax : +32 2 412 04 19
Gsm : +32 485 212 722
Email : selossej@jlgestion.be

NOS AVANTAGES :

  • Type de formation : Inter-entreprise, Intra-entreprise et particuliers
  • Formation 100% flexible et personnalisée : Vous choisissez le lieu, la date et le programme de formation
  • Demande de devis : Réponse dans les 24 heures.
  • Remise de 50% pour les PME Bruxelloises
  • Parking, boisson et lunch gratuit
  • Accès à notre centre de compétences : Syllabus, note de cours, exercices,…

Faites une demande de devis gratuitement en remplissant notre formulaire en ligne

Training Adobe® Acrobat®: Managing Electronic Documents – 4 days

Class overview :

Organizations rely on electronic files for efficient document distribution and collaboration. Adobe Acrobat enables you to create polished PDF files with multimedia functionality, apply passwords to secure your work, streamline document review, and easily create electronic forms.

Class goals :

  • Leverage the Portable Document Format (PDF) for effective document management and optimized workflow
  • Collaborate for interactive streamlined document reviews
  • Create Acrobat forms and submit them electronically
  • Apply interactivity to PDFs with actions, bookmarks, buttons and links
  • Combine PDF and non-PDF files in a PDF portfolio
  • Secure documents against modification or unauthorized viewing

Content of Adobe® Acrobat®: Managing Electronic Documents

Fundamentals of Adobe Acrobat

Exploring Acrobat capabilities

  • Navigating the latest version of Adobe Acrobat
  • Key Acrobat concepts
  • Opening PDFs
  • Viewing document metadata

Navigating and configuring the interface

  • Customizing the work area
  • Adjusting navigation panels
  • Optimizing the interface

Creating PDF Documents

Producing PDFs from various sources

  • Office documents
  • E-mails
  • Web pages
  • Paper documents

Optimizing PDF files

  • Reducing file size
  • Managing search indexes

Managing Document Collaboration

Reviewing PDF documents

  • Working with comments
  • Dynamically adding text or graphics
  • Adding sticky notes and highlighting
  • Annotating PDF documents with markup tools

Managing and tracking shared document reviews

  • Comparing documents to determine differences
  • Optimizing office workflow
  • Initiating a shared review
  • Exporting comments to an Office document

Implementing Electronic Forms

Creating PDF forms

  • Converting PDF files to interactive PDF forms
  • Adding form fields
  • Customizing form fields
  • Adding calculations

Distributing forms

  • Collecting form data
  • Validating input field data
  • Performing calculations with numeric fields
  • Receiving and processing form data

Enhancing and Editing PDF Documents

Applying interactivity

  • Adding and editing links
  • Bookmarks
  • Creating and configuring an action button
  • Producing multimedia presentations
  • Incorporating videos and Flash animation

Modifying PDF documents

  • Merging PDF documents
  • Deleting and renumbering pages
  • Rotating and cropping pages
  • Adding watermarks
  • Converting PDF pages to image format files

Enhancing PDF document accessibility

  • Acrobat accessibility features
  • Adding alternate text
  • Viewing accessible documents

Combining Files in PDF Portfolios

Generating PDF portfolios

  • Integrating PDF and non-PDF files into a portfolio
  • Branding a portfolio

Leveraging portfolios

  • Distributing and sharing a PDF portfolio
  • Searching a PDF portfolio
  • Sorting components

Adding Security to PDF Files

Controlling access

  • Protecting and controlling documents containing sensitive information
  • Protecting documents with passwords

Preventing modification

  • Ensuring file integrity with digital signatures
  • Validating a signed document

Integrating PDF Documents in Your Organization

  • Optimizing PDF files for improved Web search engine results
  • Preparing PDF documents for professional printing
  • Applying Bates numbering
  • Mac PDF support
  • Translating XML documents to PDF
Adobe® Acrobat®: Managing Electronic Documents
Training Adobe® Acrobat®: Managing Electronic Documents

Onze voordelen :

  • Type of training: Inter-company, intra-company and individual
  • 100% flexible & personalised training : You choose the place, the dates and the training program
  • Offer request : Response within 24 hours
  • 50% discount for SME’s from Brussels-Capital Region
  • Free parking, lunch & drinks
  • Free use of our Digital Competence Centre: Manuals, courses, exercises, …

Training Transforming and Styling XML – 3 days

Class overview :

XML is an essential tool for application developers, allowing for the interchange of data between disparate systems. To effectively integrate systems, XSL is needed for transforming and styling XML data.

Class goals :

  • Transform XML data using Extensible Stylesheet Language (XSL)
  • Search and filter XML documents with XPath
  • Build structured stylesheets with Extensible Stylesheet Language Transformation (XSLT) elements
  • Design and debug XSL documents
  • Publish PDF documents using XSL Formatting Objects (XSL-FO)
  • Convert XML data into HTML and other document formats

Content of Transforming and Styling XML

Introducing XSL

XSL recommendations

  • XML Path Language (XPath)
  • XSL Transformations (XSLT)
  • Formatting Objects (XSL-FO)
  • Fundamental XSL concepts

XSL applications

  • Developing XSL
  • Applying a stylesheet
  • Utilizing XSL in production

Leveraging XPath Expressions

Analyzing the key components of XPath

  • Writing primary expressions
  • Constructing sequences
  • Evaluating the context item

Selecting content with path expressions

  • Navigating with Axis points
  • Choosing targets with node tests
  • Filtering results by predicates

Comparing nodes in XPath

  • Value and general comparisons
  • Arithmetic expressions
  • Invoking functions

Building Stylesheets with XSLT

XSLT stylesheet fundamentals

  • Source and result trees
  • Template-driven approach
  • Transforming XML-to-XML

Creating an XSLT stylesheet

  • Following best practices
  • Defining template rules
  • Applying templates
  • Extracting data values
  • Implementing templates out-of-order
  • Copying input nodes

Designing XSLT stylesheets effectively

  • Leveraging built-in rules
  • Resolving conflicts
  • Referencing the changing context

Publishing Reports with XSL-FO

XSL Formatting Objects

  • XSL-FO Formatters
  • XSL-FO Editors/Designers
  • Relationship to DSSSL and CSS

Building the XSL-FO document

  • Defining layout master sets
  • Creating page masters
  • Specifying regions

Transforming XML to XSL-FO

  • Designing a report stylesheet
  • Constructing page sequences
  • Repeating headers and footers

Optimizing Stylesheets with XPath

Leveraging intricate expressions

  • Specifying complex axes
  • Comparing nodes and kinds
  • Creating ranges and filters

Harnessing the power of XPath

  • Referencing variables
  • Looping and conditions
  • Working with sequences
  • Exploring built-in functions
  • Merging data sources

Achieving Complex Transformations

Maximizing template effectiveness

  • Defining variables
  • Passing parameters

Incorporating XSLT elements

  • Generating new content
  • Transforming XML-to-HTML
  • Extending XSL with custom functions
  • Including language extensions

Producing Professional Documents from XML Data

Embedding content

  • Employing external images and links
  • Incorporating dynamic page numbering

Applying advanced formatting techniques

  • Creating lists and tables
  • Alternating page layouts
Transforming and Styling XML
Training Transforming and Styling XML

Onze voordelen :

  • Type of training: Inter-company, intra-company and individual
  • 100% flexible & personalised training : You choose the place, the dates and the training program
  • Offer request : Response within 24 hours
  • 50% discount for SME’s from Brussels-Capital Region
  • Free parking, lunch & drinks
  • Free use of our Digital Competence Centre: Manuals, courses, exercises, …

Training Securing Web Applications, Services and Servers – 4 days

Class overview :

Cybersecurity is a serious challenge today as attackers specifically target Web application vulnerabilities. These vulnerabilities can be exploited to obtain confidential information and compromise organizational integrity.

Class goals :

  • Implement and test secure Web applications in your organization
  • Identify, diagnose and correct the most serious Web application vulnerabilities
  • Configure a Web server to encrypt Web traffic with HTTPS
  • Protect Ajax-powered Web 2.0 applications
  • Secure XML Web services with WS-Security
  • Audit Web application security with manual and automated scanning

Content of Securing Web Applications, Services and Servers

Setting the Stage

  • Defining threats to your Web assets
  • Surveying the legal landscape and privacy issues
  • Exploring common vulnerabilities

Establishing Security Fundamentals

Modeling Web security

  • Achieving Confidentiality, Integrity and Availability (CIA)
  • Performing authentication and authorization

Encrypting and hashing

  • Distinguishing public- and private-key cryptography
  • Verifying message integrity with message digests, digital signatures and digital certificates

Augmenting Web Server Security

Configuring security for HTTP services

  • Managing software updates
  • Restricting HTTP methods

Securing communication with SSL/TLS

  • Obtaining and installing server certificates
  • Enabling HTTPS on the Web server
  • Protecting the exchange of credentials

Detecting unauthorized modification of content

  • Configuring permissions correctly
  • Scanning for file-system changes

Implementing Web Application Security

Employing OWASP resources

  • The Open Web Application Security Project (OWASP) Top Ten
  • Recognizing cybersecurity risks
  • Remediating identified vulnerabilities

Securing database and application interaction

  • Uncovering and preventing SQL injection
  • Defending against an insecure direct object reference
  • Limitations of encrypting database content

Managing session authentication

  • Protecting against session ID hijacking
  • Enforcing URL access control
  • Blocking cross-site request forgery

Controlling information leakage

  • Displaying sanitized error messages to the user
  • Handling request and page faults

Performing input validation

  • Establishing trust boundaries
  • Revealing and removing the threat of cross-site scripting (XSS)
  • Exposing the dangers of client-side validation
  • Preventing E-shoplifting

Enhancing Ajax Security

Ajax features

  • Identifying core Ajax components
  • Exchanging information asynchronously

Assessing risks and evaluating threats

  • Managing unpredictable interactions
  • Exposing JSON vulnerabilities

Securing XML Web Services

Diagnosing XML vulnerabilities

  • Identifying nonterminated tags and field overflows
  • Uncovering Web service weaknesses

Protecting the SOAP message exchange

  • Validating input with an XML schema
  • Encrypting exchanges with HTTPS
  • Implementing WS-Security with a framework
  • Authenticating access to Web services

Scanning Applications for Weaknesses

Operating and configuring scanners

  • Matching patterns to identify faults
  • « Fuzzing » to discover new or unknown vulnerabilities

Detecting application flaws

  • Scanning applications remotely
  • Strategies for testing and scanning
  • Testing Web applications with Netcat, Cryptcat and Wget
  • Intercepting traffic with OWASP WebScarab

Best Practices for Web Security

Adopting standards

  • Reducing risk by implementing proven architectures
  • Handling personal and financial data
  • Developing guidelines for logging

Managing network security

  • Modeling threats to reduce risk
  • Integrating applications with your network architecture
Securing Web Applications, Services and Servers
Training Securing Web Applications, Services and Servers

Onze voordelen :

  • Type of training: Inter-company, intra-company and individual
  • 100% flexible & personalised training : You choose the place, the dates and the training program
  • Offer request : Response within 24 hours
  • 50% discount for SME’s from Brussels-Capital Region
  • Free parking, lunch & drinks
  • Free use of our Digital Competence Centre: Manuals, courses, exercises, …

Training Designing Websites for Mobile Devices – 3 days

Class overview :

Mobile device web browsers provide the primary method of Internet access to an exponentially growing number of users. Traditional websites designed for desktop browsers do not provide an optimal experience for mobile interaction.

Class goals :

  • Develop streamlined mobile websites for efficient access to online information
  • Write compelling HTML5 and CSS3 content for mobile users
  • Employ JavaScript to maximize the potential of each browser platform
  • Extend the browsing experience with mobile-focused multimedia content
  • Harness geolocation capabilities to deliver targeted content
  • Leverage native extensions and exploit local storage for enhanced device integration

Content of Designing Websites for Mobile Devices

Surveying the Mobile Web Environment

  • Exploring key mobile web platforms
  • Android
  • iOS
  • Blackberry
  • Windows phone

Analyzing Requirements for Mobile Websites

Taking advantage of best practices

  • Creating vs. migrating web applications
  • Complying with W3C guidelines

Applying architectural principles and constraints

  • Selecting high-priority features
  • Simplifying the User Interface (UI) for enhanced performance
  • Designing for touch interactivity
  • Identifying bandwidth and memory limitations

Authoring HTML Content for Mobile Websites

Designing for platform independence

  • Maximizing site functionality with progressive enhancement
  • Constructing an appropriate layout for a mobile UI
  • Controlling zoom with the Viewport

Integrating HTML5 extensions

  • E-mail
  • Web addresses
  • Date pickers
  • Spin boxes
  • Autofocus fields
  • Search boxes
  • Dialing the phone from the page
  • Displaying a context-sensitive keyboard

Customizing Presentation with Cascading Style Sheets

Harnessing CSS3 capabilities

  • Selecting style sheets based on device orientation
  • Manipulating layout dynamically with transitions, transforms and animations

Styling layout and content

  • Optimizing styles for touch interactivity
  • Applying styles based on content
  • Simulating the native UI with CSS

CSS extensions for mobile

  • Mapping device Viewports to style sheets
  • Enhancing text readability with text-size-adjust
  • Highlighting touch content with tap-highlight-color

Supporting User Interaction and Mobile Features

Implementing common mobile features

  • Determining support for device capabilities
  • Touch
  • Tilt
  • Multimedia
  • Local storage
  • Detecting browser capabilities on the server and client

Enhancing interactivity with JavaScript

  • Employing key libraries: Modernizr and jQuery mobile
  • Responding to orientation changes

Comparing phone and tablet UIs

  • Differentiating between phone and tablet presentation
  • Adapting web content to respect platform conventions
  • Designing tablet-style, two-column views

Producing Graphics and Media

Processing video for mobile devices

  • Generating bandwidth-appropriate video content
  • Exploiting the HTML5 video element
  • Activating video content from JavaScript

Presenting graphic images

  • Optimizing graphics for mobile devices
  • Creating home screen graphic images

Leveraging Geolocation

Determining device position

  • Querying for the device location with GPS
  • Integrating with the native map application
  • Retrieving location-based web content

Integrating local storage

  • Persisting data onto the device
  • Managing locally stored data

Enhancing Site Functionality

Working offline

  • Enabling disconnected web applications
  • Detecting network status
  • Synchronizing offline data to enterprise databases

Consolidating the web with native extensions

  • Integrating with the home screen
  • Hiding the standard browser UI
  • Accessing native mobile hardware with PhoneGap
  • Camera
  • Contacts
  • Accelerometer
  • Compass
Designing Websites for Mobile Devices
Training Designing Websites for Mobile Devices

Onze voordelen :

  • Type of training: Inter-company, intra-company and individual
  • 100% flexible & personalised training : You choose the place, the dates and the training program
  • Offer request : Response within 24 hours
  • 50% discount for SME’s from Brussels-Capital Region
  • Free parking, lunch & drinks
  • Free use of our Digital Competence Centre: Manuals, courses, exercises, …

Training Developing a Website – 4 days

Class overview :

Those involved in establishing, developing or maintaining a Web site and anyone wanting to gain more knowledge about Web technologies. A basic familiarity with Microsoft Windows, the Internet and the Web is helpful.

Class goals :

An in-depth case study provides the hands-on skills to generate a dynamic Web site. Exercises include:

  • Creating accessible, standards-based Web pages with HTML, XHTML and CSS
  • Building, testing and refining your Web site
  • Adding DHTML effects to Web pages
  • Enhancing your Web page with images and image maps
  • Configuring and testing a Web server
  • Processing user requests and generating dynamic pages as the response
  • Interfacing your Web site to a database
  • Incorporating multimedia effects

Content of Developing a Website

Introduction to the Web

  • Internet/intranet fundamentals
  • Web architecture
  • Exploring multiple browsers
  • Search Engine Optimization (SEO)

HTML: Hypertext Markup Language

Building a Web page with HTML and XHTML

  • Head and body elements
  • Formatting text with tags
  • Establishing hypertext links
  • Ordered and unordered lists
  • Designing tables to display data
  • Defining relative and absolute anchors

Adding graphic elements

  • Making your pages graphical with embedded images
  • Adding interactivity with « clickable » images
  • Utilizing animated images to liven up a Web page
  • Creating image maps to link multiple parts of a single image

Controlling page styles and layout with CSS

  • Attaching style properties to HTML tags
  • Creating and applying style sheets
  • Implementing a styled navigational menu
  • Choosing and applying styles with class and ID attributes
  • Ensuring a consistent look across all pages of a site

Implementing a Web Server

Web server functionality

  • Web server/browser communication
  • The HyperText Transfer Protocol (HTTP)

Configuring a Web server

  • Setting up the server directory structure
  • Deploying access configuration/security
  • Ongoing server administration

Programming on the Server

Server-side scripting

  • Client/server/script interaction
  • Exploring the operation of server-side Web applications
  • Accessing data on the Web server
  • Creating dynamic Web pages
  • The difference between GET and POST requests
  • Including a consistent navigational menu on all pages
  • Reading and writing browser cookies

Processing user data with forms

  • Capturing user input with HTML forms
  • Adding text fields, selection lists, check boxes and radio buttons to a Web page
  • Configuring a form to invoke your server-side program when submitted
  • Processing form input with dynamic Web pages

Interfacing to a Database

Relational databases and the Web

  • Characterizing database records
  • Using SQL to manipulate the database

Database-driven Web pages

  • Opening a connection to a database
  • Storing data captured from forms
  • Performing dynamic queries on the database
  • Generating a Web page response displaying the results of a query

Creating Dynamic Web Pages

Adding interactivity with JavaScript

  • Incorporating JavaScript that executes in the Web browser
  • Enhancing client-side functionality
  • Validating form content to ensure forms are filled out correctly
  • Reacting to user actions

Incorporating multimedia

  • Embedding animation and video content in Web pages
  • Adding interactivity with plug-ins

Creating interactive Web pages with Dynamic HTML (DHTML)

  • Combining JavaScript and CSS
  • Supporting multiple browsers
  • Dynamically positioning content within a page
  • Revealing and hiding page content
  • Implementing rollover graphics with DHTML

XML and HTML5

  • Fundamentals of XML
  • Implementing an RSS feed on your site
  • Introducing HTML5
Developing a Website
Training Developing a Website

Onze voordelen :

  • Type of training: Inter-company, intra-company and individual
  • 100% flexible & personalised training : You choose the place, the dates and the training program
  • Offer request : Response within 24 hours
  • 50% discount for SME’s from Brussels-Capital Region
  • Free parking, lunch & drinks
  • Free use of our Digital Competence Centre: Manuals, courses, exercises, …