ria made easier with zend

31
Copyright © 2008, Zend Technologies Inc. Rich Internet Applications Made Easier With Zend Roy Ganor

Upload: roy-ganor

Post on 18-Nov-2014

1.193 views

Category:

Technology


3 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Ria Made Easier With Zend

Copyright © 2008, Zend Technologies Inc.

Rich Internet ApplicationsMade Easier With ZendRoy Ganor

Page 2: Ria Made Easier With Zend

Apr 8, 2023 | 2 |

Zend Studio Zend Guard

Page 3: Ria Made Easier With Zend

Apr 8, 2023 | 3 |

User’s perspective…

Rich Internet Applications

Page 4: Ria Made Easier With Zend

Apr 8, 2023 | 4 |

Web applications that have

the features and functionality of

traditional desktop applications

Page 5: Ria Made Easier With Zend

Apr 8, 2023 | 5 |

no words …

Page 6: Ria Made Easier With Zend

Apr 8, 2023 | 6 |

Page 7: Ria Made Easier With Zend

Apr 8, 2023 | 7 |

Developer’s perspective…

Rich Internet Applications

Page 8: Ria Made Easier With Zend

Apr 8, 2023 | 8 |

Web developers that have capabilities and tools which are comparable to

those of traditional desktop developers

Page 9: Ria Made Easier With Zend

Apr 8, 2023 | 9 |

Server-Independen

t Developme

nt

Client-Independent Development

Seamless Server-Client

Integration

Powerful IDE

Page 10: Ria Made Easier With Zend

Apr 8, 2023 | 10 |

Preview

Zend Studio for Eclipse 6.1

Page 11: Ria Made Easier With Zend

Apr 8, 2023 | 11 |

Project Management and Navigation

Page 12: Ria Made Easier With Zend

Apr 8, 2023 | 12 |

php Source Editing

Page 13: Ria Made Easier With Zend

Apr 8, 2023 | 13 |

JavaScript Source Editing

Page 14: Ria Made Easier With Zend

Apr 8, 2023 | 14 |

Sheet Styling Source Editing

Page 15: Ria Made Easier With Zend

Apr 8, 2023 | 15 |

Preview

Easy Development

Page 16: Ria Made Easier With Zend

Apr 8, 2023 | 16 |

Supportive Code Assist for dojo

Page 17: Ria Made Easier With Zend

Apr 8, 2023 | 17 |

Preview

Debug and Analyze

Page 18: Ria Made Easier With Zend

Apr 8, 2023 | 18 |

Page 19: Ria Made Easier With Zend

Apr 8, 2023 | 19 |

DOM Inspector

Request Monitor

DOMSource CSS

DOMWatcher

Browser console

JavaScriptEvaluator

EmbeddedBrowser

Page 20: Ria Made Easier With Zend

Apr 8, 2023 | 20 |

Application Requirements

Login Form: email & password

Page 21: Ria Made Easier With Zend

Apr 8, 2023 | 21 |

Application Requirements

- Look and feel

- Reduce client-server communication

- Agile development

Page 22: Ria Made Easier With Zend

Apr 8, 2023 | 22 |

Riddle…

Prize

Page 23: Ria Made Easier With Zend

Apr 8, 2023 | 23 |

Riddle…

How many JavaScript LOC (lines of code)

are required to implement these requirements?

Hint: not many

Page 24: Ria Made Easier With Zend

Apr 8, 2023 | 24 |

DEMO

Page 25: Ria Made Easier With Zend

Apr 8, 2023 | 25 |

1. Create a Zend Framework project

2. Create the Login Form

3. Include the form variable in the view

4. Hook it to the action

5. Run application

6. Write unit tests

Summary

Page 26: Ria Made Easier With Zend

Apr 8, 2023 | 26 |

Source Editing:1. Enhanced code completion2. Enhanced Outline view3. Code formatting

Embedded Browser:1. Integrated Mozilla Browser2. Debugger3. DOM inspection views

JavaScript and DOM tooling

Page 27: Ria Made Easier With Zend

Apr 8, 2023 | 27 |

DEMO

Page 28: Ria Made Easier With Zend

Apr 8, 2023 | 28 |

Open typeCode assist

JavaScript Development Tools

Page 29: Ria Made Easier With Zend

Apr 8, 2023 | 29 |

Use cases

Page 30: Ria Made Easier With Zend

Apr 8, 2023 | 30 |

Help us improve usability

tech.groups.yahoo.com/group/ZendNeonGroup

Page 31: Ria Made Easier With Zend

Apr 8, 2023 | 31 |

Q&A