Panoramica

In primo piano

SketchFlow - Con livelli di velocità assolutamente innovativi, rivoluziona il modo in cui realizzare la tua visione di un'applicazione

SketchFlow - Rivoluziona il modo di realizzare
le tue applicazioni

SketchFlow è una funzionalità di Expression Studio Ultimate che consente
di illustrare rapidamente idee, flussi di interfaccia utente,
layout di schermate e funzionalità delle applicazioni ai clienti
mediante un prototipo efficace.
Comunica le tue idee attraverso disegni informali e schizzi in grado di catturare l'attenzione dei tuoi clienti sulle caratteristiche essenziali anziché sui dettagli, quindi incoraggiali a testare il prototipo con SketchFlow Player e a fornire commenti e suggerimenti, visibili direttamente nel contesto nell'area di progettazione di Blend. I prototipi di SketchFlow sono progetti Windows Presentation Foundation (WPF) o Microsoft Silverlight reali, pertanto una volta che saranno stati finalizzati, dovrai semplicemente scegliere. Quale parte del prototipo intendi riutilizzare? Desideri disfarti completamente del prototipo, utilizzarne singoli elementi come, ad esempio, una libreria completa di risorse o un comportamento oppure portare in fase di produzione l'intero prototipo? Ogni alternativa è possibile.

Importazione da Adobe Photoshop e Adobe Illustrator - Utilizza i tuoi asset di progettazione tradizionali

Importazione da Adobe Photoshop e Adobe Illustrator - Utilizza i tuoi asset di progettazione tradizionali

Expression Blend include potenti utilità di importazione sia per Adobe Photoshop che per Adobe Illustrator per una perfetta integrazione con i più moderni flussi di lavoro dei visual designer. Durante l'importazione hai la libertà di visualizzare e importare i file di Photoshop livello per livello. I livelli possono essere facilmente raggruppati e gli elementi conservano i rispettivi formati originali: livelli, posizioni dei livelli, testo modificabile e vettori.

Behaviors - Interattività senza scrittura di codice

Behaviors
Interattività senza scrittura di codice

I Behaviors sono potenti blocchi predefiniti di interattività
in grado di dare vita a un progetto aggiungendo interattività, animazione
e transizioni alle applicazioni. Gli sviluppatori possono incapsulare interazioni complesse e idee
in Behaviour riutilizzabili pronti per la produzione, migliorabili da un punto di vista visivo attraverso il controllo di proprietà, ma senza l'esigenza di scrivere codice. GoToStateAction, ChangePropertyAction, MultiTouch, MouseDrag, azioni condizionali ed effetti fisici sono esempi perfetti di Behaviors facilmente condivisibili tra i team di progettazione e sviluppo in grado di garantire la coerenza, ridurre la duplicazione degli sforzi e consentire ai team di ottimizzare l'innovazione.

Progettazione di applicazioni per Windows Phone 7 (disponibile a breve)

Expression Blend 4 per Windows Phone offre lo stesso flusso di lavoro ottimizzato relativo allo sviluppo per Windows Phone 7 disponibile in precedenza solo per le applicazioni Silverlight e .NET. La capacità di trasformare le tue idee in progetti vincenti permette di accelerare la distribuzione di applicazioni innovative su Windows Phone. Creare l'interfaccia delle tue applicazioni non è mai stato così semplice: devi solo trascinare gli elementi dell'interfaccia utente sull'area di progettazione, dove puoi rapidamente personalizzarli e caratterizzarli con lo stile che preferisci, importare asset da strumenti come Adobe Photoshop e trasformarli in elementi di interfaccia basati sui dati e infine ultimare l'interfaccia con transizioni e animazioni in grado di dare vita alla tua applicazione.

* Expression Blend 4 per Windows Phone sarà presto disponibile per il download gratuitamente. Una volta installato Expression Blend 4 gli utenti avranno la possibilità ulteriore di creare applicazioni per Windows Phone 7 così come per Silverlight, WPF e SketchFlow. Se non hai acquistato una copia di Expression Blend 4 le funzionalità a tua disposizione si limiteranno alla creazione di applicazioni per Windows Phone 7.

Cos'è Expression Blend?

Expression Blend, Visual Studio, Silverlight e .NET offrono il flusso di lavoro relativo a progettazione e sviluppo più interessante e integrato tra quelli attualmente disponibili sul mercato. Sperimentando le tue idee su esperienza utente e architettura principale, potrai rapidamente trasformare il prototipo iniziale in un progetto completo.

I componenti principali di Expression Blend, inclusi i Behaviors, Visual State Manager, gli effetti di transizione e SketchFlow (Expression Blend 4 include SketchFlow solo nel prodotto Expression Studio 4 Ultimate), associati a velocità e flessibilità tipiche del moderno flusso di lavoro, ti invitano a superare i confini e portare il tuo lavoro al di là dei limiti del possibile.

Esperienze convincenti

Crea applicazioni avanzate e accattivanti senza compromessi per desktop e Web.

Expression Blend ti consente di sfruttare al massimo la potenza della piattaforma. La rapida creazione di prototipi senza scrittura di codice, le trasformazioni 3D e gli effetti pixel come sfocatura, alone, ondulazione, sono solo alcune delle funzioni che ti aiutano a esplorare idee e concetti fino ad ora inaccessibili.

Desideri distribuire applicazioni con controlli personalizzati o fortemente personalizzate? Nessun problema. Expression Blend rende possibile la distribuzione di applicazioni personalizzate ed esperienze utente straordinarie in tempistiche assolutamente realistiche. Modifica in modalità visiva e in tutta semplicità il modello di un controllo sull'area di progettazione, riprogettandolo in modo da ricoprire perfettamente la funzione che svolgerà all'interno dell'applicazione.

Idee e modelli di interazione complessi possono essere incapsulati in semplici elementi riutilizzabili, detti Behaviors. In Expression Blend tali modelli possono essere orientati visivamente in modo da fornire l'interazione necessaria per ottenere il massimo impatto da una determinata funzione o un particolare elemento. I Behaviors possono essere creati e condivisi dai membri del team per garantire la coerenza, ridurre la duplicazione degli sforzi e massimizzare l'innovazione.

Risultati più rapidi

Expression Blend elimina le barriere tra progettazione e sviluppo per accelerare la realizzazione dei tuoi progetti.

Illustra rapidamente ai tuoi clienti concetti, flussi dell'interfaccia utente, layout di schermate e funzionalità dell'applicazione attraverso un prototipo di SketchFlow. Utilizza componenti con stili di disegno "abbozzati" nonché disegni informali per comunicare le idee iniziali. Ottieni commenti e suggerimenti del cliente direttamente da SketchFlow Player, nel contesto nell'area di progettazione, dando inizio a una conversazione utile e immediatamente produttiva con il cliente.

Il prototipo di SketchFlow è un progetto Windows Presentation Foundation (WPF) o Microsoft Silverlight reale, pertanto una volta che sarà stato finalizzato, dovrai semplicemente scegliere. Quale parte del prototipo intendi riutilizzare? Desideri disfarti completamente del prototipo, utilizzarne singoli elementi come, ad esempio, una libreria completa di risorse o un comportamento oppure portare in fase di produzione l'intero prototipo? Ogni alternativa è possibile.

Tecnologia potente

Grazie alle collaudate tecnologie del settore come Silverlight, WPF, XAML, C# e VB, Expression Blend ti consente di fornire applicazioni stabili, scalabili, accessibili, affidabili e altamente protette pur continuando a mantenere prestazioni ottimali.

I punti di forza che risiedono in un'esperienza utente straordinaria e in un'architettura principale solida vengono uniti alla potenza combinata di Expression Blend e Visual Studio per una distribuzione accelerata delle applicazioni tramite XAML e la piattaforma Microsoft.

Progetta applicazioni innovative basate sui dati collegando l'interfaccia della tua applicazione a database e servizi commerciali di back-end mediante le funzionalità avanzate di associazione dei dati disponibili in Expression Blend. I dati di esempio per la fase di progettazione possono essere generati in tempo reale, importati tramite XML o creati da oggetti C# forniti da uno sviluppatore.

Dare vita a queste applicazioni basate sui dati non è mai stato così facile. La capacità di incapsulare interazioni complesse in Behaviors riutilizzabili basati sul trascinamento della selezione offre la libertà di sperimentare e approfondire gratuitamente idee e dettagli per offrire ai propri clienti applicazioni di notevole impatto.

La piattaforma .NET permette di ottimizzare gli investimenti già effettuati per la formazione dei team nonché di avvalersi di altri strumenti e tecnologie moderni, che si lavori in modalità visiva o in codice (C#, VB).

Scegli piattaforme e strumenti in grado di concretizzare la tua visione.

Expression Blend, Visual Studio, Silverlight e .NET offrono il flusso di lavoro relativo a progettazione e sviluppo con maggiore impatto tra quelli attualmente disponibili sul mercato. Le idee vengono sviluppate fino ad essere trasformate in progetti vincenti con rapidità e flessibilità per offrire applicazioni sofisticate e accattivanti ai tuoi clienti con Silverlight e .NET.

Le 10 funzionalità principali

SketchFlow - Con livelli di velocità assolutamente innovativi, rivoluziona il modo in cui realizzare la tua visione di un'applicazione

SketchFlow - Rivoluziona il modo di realizzare
le tue applicazioni

SketchFlow è una funzionalità di Expression Studio Ultimate che consente
di illustrare rapidamente idee, flussi di interfaccia utente,
layout di schermate e funzionalità delle applicazioni ai clienti mediante un prototipo efficace.
Comunica le tue idee attraverso disegni informali e schizzi in grado di catturare l'attenzione dei tuoi clienti sulle caratteristiche essenziali anziché sui dettagli, quindi incoraggiali a testare il prototipo con SketchFlow Player e a fornire commenti e suggerimenti, visibili direttamente nel contesto nell'area di progettazione di Blend. I prototipi di SketchFlow sono progetti Windows Presentation Foundation (WPF) o Microsoft Silverlight reali, pertanto una volta che saranno stati finalizzati, dovrai semplicemente scegliere. Quale parte del prototipo intendi riutilizzare? Desideri disfarti completamente del prototipo, utilizzarne singoli elementi come, ad esempio, una libreria completa di risorse o un comportamento oppure portare in fase di produzione l'intero prototipo? Ogni alternativa è possibile.

Importazione da Adobe Photoshop e Adobe Illustrator - Utilizza i tuoi asset di progettazione tradizionali

Importazione da Adobe Photoshop e Adobe Illustrator - Utilizza i tuoi asset di progettazione tradizionali

Expression Blend include potenti utilità di importazione sia per Adobe Photoshop che per Adobe Illustrator, per una perfetta integrazione con i più moderni flussi di lavoro dei visual designer. Durante l'importazione hai la libertà di visualizzare e importare i file di Photoshop livello per livello. I livelli possono essere facilmente raggruppati e gli elementi conservano i rispettivi formati originali: livelli, posizioni dei livelli, testo modificabile e vettori.

Behaviors - Interattività senza scrittura di codice

Behaviors
Interattività senza scrittura di codice

I Behaviors sono potenti blocchi predefiniti di interattività
in grado di dare vita a un progetto aggiungendo interattività, animazione
e transizioni alle applicazioni. Gli sviluppatori possono incapsulare interazioni complesse e idee
in Behaviour riutilizzabili pronti per la produzione, migliorabili da un punto di vista visivo attraverso il controllo di proprietà, ma senza l'esigenza di scrivere codice. GoToStateAction, ChangePropertyAction, MultiTouch, MouseDrag, azioni condizionali ed effetti fisici sono esempi perfetti di Behaviors facilmente condivisibili tra i team di progettazione e sviluppo in grado di garantire la coerenza, ridurre la duplicazione degli sforzi e consentire ai team di ottimizzare l'innovazione.

Dati di esempio - Accelera la creazione di efficaci interfacce utente con dati di esempio

Da oggi la progettazione di esperienze utente efficaci comporterà sempre l'utilizzo di dati personalizzati. Accelera la velocità e la flessibilità con cui viene creata la struttura delle applicazioni attraverso un efficace utilizzo dei dati di esempio. Riduci i costi utilizzando dati di esempio appropriati, evidenziando problemi relativi all'interfaccia utente già durante la fase di progettazione ed evitando, di conseguenza, costose riprogettazioni dell'interfaccia durante la fase di sviluppo. I dati di esempio per la fase di progettazione possono essere generati in tempo reale, importati tramite XML o creati da oggetti C# forniti da uno sviluppatore e possono quindi essere facilmente scambiati con una connessione di dati attivi per effettuare il test attivo e una facile integrazione con l'ambiente di produzione del cliente.

Visual State Manager — Dai vita alla tua applicazione una transizione dopo l'altra

Le transizioni, il passaggio da una visualizzazione applicazione all'altra, rappresentano l'elemento in grado di conferire carattere e vita a un'applicazione. Poiché le aspettative dei clienti sono orientate verso applicazioni sempre più avanzate, è necessario tenere presente che in un'applicazione sono spesso le transizioni, piuttosto che le funzioni, a gettare le basi per il successo di un prodotto. Visual State Manager ti permette di sperimentare in modo rapido ed accurato i diversi modelli di interazione, decidendo ad esempio se un elemento debba scattare o scivolare in posizione, spostarsi su una traiettoria lineare o per inerzia, saltare, ondulare o fluttuare, prima di perfezionare e finalizzare l'esperienza utente più adatta per l'applicazione.

Modifica del codice con Intellisense

Expression Blend include un editor del codice completo con XAML, C# e VB Intellisense. Avrai quindi la possibilità di modificare il codice in Expression Blend o Visual Studio, semplificando il flusso di lavoro e utilizzando lo strumento con cui hai maggiore familiarità.

Stile e personalizzazione – Applica uno stile visivo alle applicazioni per offrire ai tuoi clienti progetti personalizzati.

Potenti funzionalità di modifica dei modelli consentono di rigenerare i controlli come controlli personalizzati e perfettamente riutilizzabili, progettati per soddisfare uno scopo specifico. Modifica la struttura di un controllo, l'aspetto, la modalità di visualizzazione dei dati; lavorando direttamente nell'area di progettazione, hai il controllo assoluto sull'aspetto dell'interfaccia utente. Il supporto del pattern Model View View Model (MVVM) offre un flusso di lavoro semplificato agli sviluppatori che utilizzano questi tipi di pattern per strutturare un'applicazione Silverlight o Windows Presentation Foundation e garantisce che gli oggetti dell'interfaccia utente appaiano più separati possibile dai dati e dal comportamento dell'applicazione. Questo rende ancora più semplice lavorare contemporaneamente sull'interfaccia utente e sull'architettura principale, senza dover separare le due attività, e permette di semplificare ulteriormente il flusso di lavoro.

Interfaccia utente moderna

L'area di progettazione e l'interfaccia utente di Expression Blend sono state progettate per offrirti maggiore libertà di sperimentazione e una maggiore produttività. La selezione diretta di oggetti, gli strumenti di progettazione potenti, la personalizzazione del layout dei panelli, il miglioramento e la semplificazione dell'associazione dati, l'espansione del controllo sui Behaviors condizionali rendono l'interfaccia sempre migliore e permettono allo strumento di potenziare il processo creativo.

Flusso di lavoro leader del mercato - Rapido, flessibile, uniforme, un flusso di lavoro in grado di adattarsi a te e al tuo team

Expression Blend, Visual Studio, Silverlight e .NET offrono il flusso di lavoro relativo a progettazione e sviluppo di maggiore impatto e uniformità tra quelli attualmente disponibili sul mercato. Le idee vengono sviluppate fino ad essere trasformate in progetti vincenti con rapidità e flessibilità, consentendoti di offrire applicazioni innovative ai tuoi clienti con Silverlight e .NET. Se fai parte di un team più ampio Expression Blend ti offre l'integrazione con Team Foundation Server per mantenere il controllo della grafica e del codice e collaborare in modo continuativo con gli altri membri del team.

Supporto della piattaforma - Crea applicazioni per le piattaforme Web e desktop più moderne e potenti

Sfrutta tutte le funzionalità delle piattaforme sottostanti, Silverlight per la distribuzione tra browser e tra piattaforme e WPF per l'eccellente esperienza client di Windows.

Il multitargeting ti consente di utilizzare Expression Blend per creare applicazioni per Silverlight 3, Silverlight 4, .NET 3.5 e .NET 4. In questo modo potrai utilizzare molte delle nuove funzioni introdotte in Expression Blend 4 per accelerare la distribuzione di applicazioni su piattaforme precedenti.