Presentation for technical decisions makers on what is in Windows Phone and what you do to implement. Gives some example code on how to get started with key features in Silverlight and XNA. Good starting point for helping you get started writing for Windows Phone 7.
Presentation for technical decisions makers on what is in Windows Phone and what you do to implement. Gives some example code on how to get started with key features in Silverlight and XNA. Good starting point for helping you get started writing for Windows Phone 7.
Detailed instructions about how you can customize you destination guide App that was created with the GuideMaker Engine.
Find more info at www.wantmyguide.com
Company Messenger - "Messaging as a platform"Thomas Teufel
APPbyYOU offers an individual customizable "Business Messenger as a Platform", called COMPANY-MESSENGER. The customer can install this solution in their IT-landscape. The existing backend system can be integrated to the platform of the messaging system. In addition the IT specialists of the customer or the APPbyYOU sales partner can futher develope needed "ChatBots".
WPH202 Understanding Marketplace and Making Money with Windows Phone 7 Applic...Zeddy Iskandar
This is the session WPH202 Understanding Marketplace and Making Money with Windows Phone 7 Applications that I presented during Microsoft TechEd Middle-East conference on 9th March 2011.
Windows Phone 7 is a mobile operating system developed by Microsoft, and is the successor to its Windows Mobile platform.[2] It is aimed at the consumer market instead of the enterprise market like its predecessor.[3] It launched in Europe, Singapore and Australia on October 21, 2010, and in the US & Canada on November 8, 2010, Mexico on November 24, 2010, with Asia to follow in 2011.[4] With Windows Phone 7, Microsoft offers a new user interface with its design language named Metro, integrates the operating system with 3rd party and other Microsoft services, and plans to strictly control which hardware it runs on.
Developing Apps for Windows Phone 8 - The 5th seminar in public seminar series from KMS Technology which have been delivering from 2011 in every two months
Detailed instructions about how you can customize you destination guide App that was created with the GuideMaker Engine.
Find more info at www.wantmyguide.com
Company Messenger - "Messaging as a platform"Thomas Teufel
APPbyYOU offers an individual customizable "Business Messenger as a Platform", called COMPANY-MESSENGER. The customer can install this solution in their IT-landscape. The existing backend system can be integrated to the platform of the messaging system. In addition the IT specialists of the customer or the APPbyYOU sales partner can futher develope needed "ChatBots".
WPH202 Understanding Marketplace and Making Money with Windows Phone 7 Applic...Zeddy Iskandar
This is the session WPH202 Understanding Marketplace and Making Money with Windows Phone 7 Applications that I presented during Microsoft TechEd Middle-East conference on 9th March 2011.
Windows Phone 7 is a mobile operating system developed by Microsoft, and is the successor to its Windows Mobile platform.[2] It is aimed at the consumer market instead of the enterprise market like its predecessor.[3] It launched in Europe, Singapore and Australia on October 21, 2010, and in the US & Canada on November 8, 2010, Mexico on November 24, 2010, with Asia to follow in 2011.[4] With Windows Phone 7, Microsoft offers a new user interface with its design language named Metro, integrates the operating system with 3rd party and other Microsoft services, and plans to strictly control which hardware it runs on.
Developing Apps for Windows Phone 8 - The 5th seminar in public seminar series from KMS Technology which have been delivering from 2011 in every two months
Introducing the Windows Phone Application PlatformMartha Rotter
This is an introduction to the new and unique platform while walking you through building phone applications and games from scratch using Visual Studio 2010 and Blend 4. It also covers the new Windows Phone Marketplace and how to deploy applications.
Special thanks to Daniel Egan. This presentation provides an introduction to Windows Phone 7, helps developers decide which user controls (Pivot, Panorama), user interface concerns, and step to get your app in Marketplace.
Developing Interactive Applications Using Windows Live Robots, Activities, an...goodfriday
Learn how to create rich and deeply integrated applications leveraging the 200 million worldwide Windows Live Messenger users. Windows Live Messenger offers a unique platform for building applications that provide a shared experience, such as joint shopping, multi-user gaming, customer support, and more. Windows Live Messenger applications can use a combination of features including BOTS, Alerts, and Activities (which is the application window within Messenger), as well as social networking. Learn about the business opportunities exposed by the Windows Live Messenger platform and details on how to build applications that capitalize on these opportunities.
Macronimous is an offshore web development company from India, working with clients across the globe, providing end-to-end business web solutions and internet marketing for affordable costs.
The Windows Live Platform: Build Applications That Have Access to 400 Million...goodfriday
Windows Live provides unique opportunities for developers from hobbyists to large ISVs to build social networking applications on top of the largest contact and address book database on the Internet. Developers can build these applications utilizing Windows Live services such as instant messaging, search, location based mapping, blogging, gadgets, and others. These can be AJAX style Web applications, run within Messenger or other rich applications.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
데브멘토 발표세미나
1. Windows Phone 7:A Different Kind of Phone Required Slide 서진호 부장 (Jinho.Seo@microsoft.com) Sr. Developer Evangelist – Windows Phone 7 Microsoft Korea http://blogs.msdn.com/jinhoseo
2. WINDOWS PHONE 7 IS A DIFFERENT KIND OF PHONE DESIGNED TO BRING TOGTHER WHAT YOU CAREABOUT MOST
5. Microsoft Next Mobile Strategy HARDWARE Optimized and standardized DESIGN End user comes first PLATFORM Re-architected developer platform
6. Smart DesignWorks the way you want SEARCH Location aware Optimized for Bing integration One click search INTERNET EXPLORER Fast-opening pages, legible text and easily clickable links Browsing and resizing happen naturally START Customizable, at-a-glance view Live tiles continuously update you about your world
7. Integrated ExperiencesHubs simplify your everyday tasks on the phone Immersive and engaging experiences Bring together apps, services, content, and the web by theme Reduce the number of steps for everyday tasks
10. Compelling Application Platform RICH, CAPTIVATING APPLICATIONS Unleash the power of Silverlight to reach customers and employees END-TO-END DEVELOPER EXPERIENCE Tools > community > ingestion > distribution SINGLE, DISCOVERABLE MARKETPLACE Channel for reaching the end-user POWERFUL AND FAMILIAR TOOLS Visual Studio, Expression Blend, Silverlight, and XNA MULTI-SCREEN POTENTIAL Applications that work across phone, web, and desktop
12. User Experience Frameworks High performance game framework Rapid creation of multi-screen 2D and 3D games Rich content pipeline Mature, robust, widely adopted technology spanning Xbox, Windows, and Zune Modern XAML/event-driven application UI framework Rapid creation of visually rich apps HTML/Javascript Mature, robust, widely deployed technology GAMES(and applications) APPLICATIONS (and games)
13. Silverlight Controls Silverlight control set is rich Familiar to existing Silverlight developer Some additional features For example, Software Input Panel (SIP) support on TextBox
16. Windows Phone Themes Windows Phone 7 allows users to customize the system theme on their phone Select between Light or Dark background Select from a choice of 10 accent colors Silverlight controls are all theme aware Adopt color scheme selected by the user by default Developer can customise control rendering and override any themed properties 16
17. Frame and Page Frame Top-level container control PhoneApplicationFrame class Contains the page control and system elements such as system tray and application bar Page Fills the entire content region of the frame PhoneApplicationPage-derived class Optionally surfaces its own application bar Handles Orientation NavigatedTo and NavigatedFrom 17
18. Application ChromeSystem Tray and Application Bar System Tray System owned indicator area that displays system-level status information Apps can show/hide Microsoft.Phone.Shell.SystemTray.IsVisible= false; Application Bar Area where applications can display buttons for the most common tasks Can display context menu for less common tasks
19. Application Bar Use the ApplicationBar instead of creating your own menu system Up to 4 buttons plus optional menu Swipe up the bar to bring up the menu Use white foreground on transparent background for icons System will colorize button according to users selected theme
20. Orientation Support In Visual Studio ‘Add New Item’ , you can add a Landscape Page or a Portrait Page In fact, any page can be either – or both PhoneApplicationPage.SupportedOrientations property states what orientations the page supports Portrait Landscape PortraitOrLandscape If set to PortraitOrLandscape, pagewill re-orientate itself automaticallywhen the user rotates the phone You cannot force a page to re-orientate in code You can force a page to always use a specific orientation by setting the SupportedOrientations property to the value you require 20
22. TextBoxInputScope 22 <TextBox Text="{Binding Email, Mode=TwoWay}" x:Name="tbEmail" Margin="23,0,8,0" Grid.Row="4" d:LayoutOverrides="Width" > <TextBox.InputScope> <InputScope> <InputScopeNameNameValue="EmailNameOrAddress"/> </InputScope> </TextBox.InputScope> </TextBox> InputScope gives a hint to the system which Soft Input Panel layout to use
23. WebBrowser control 23 Displays network and local content Gestures: pan, double tap and pinch Supports transforms & projections No Input on transform Application can interact with javascript Optimized for privacy Script is disabled by default Cookies and cache are isolated
24. Bing maps control In-App bing maps control Optimized for windows phone Programmable Ships at RTM 24
26. The Future of LIVE Your entertainment, with the people you care about, whenever and wherever you want Scale beyond the console Move from Console-centric experience to LIVE (cloud)-centric Access to consumers Microsoft has 100s of millions of customers across all screens Greater monetization opportunity Common publishing platform across multiple screens Consistent and ubiquitous gamer experience across all screens
27. Xbox LIVE Gaming Services Windows Phone will extend the Xbox LIVE brand beyond the console for the first time Windows Phone is the first step towards our vision of a ubiquitous gaming service Windows Phone is the first step towards our vision of a ubiquitous gaming service Premium placement helps your titles stand out and avoid the race to the bottom Identity Friends Achievements Merchandising Premium Placement
28. Why LIVE is Better Business Premier merchandising Game Merchandising – editorial merchandising will predominately feature LIVE games Marketing opportunities for the games that highlight our showcase features The royalty rate for LIVE games is 70/30 net sales Same as non-LIVE developers but with all the added benefits of being in the LIVE portfolio LIVE will manage the business ecosystem to ensure better returns for game developers and publishers Highest quality games – not sorting 1000’s of generic games Business model – establish and maintain price points (not allow for rapid pace to $0) LIVE services We build the services, you get to focus on the games Cross-platform services Consistent experience for gamers Trials, menu system, game ratings, predictable release schedule Page 28
29. Windows Phone Start Screen Top level screen Direct link to the Games Hub Branded Xbox LIVE Will drive awareness toall users of the service Users can navigate to Games Hub and Marketplace directly from the Start Screen Page 29
30. Dedicated Games Hub On Device Games Hub shows spotlight, LIVE statusand notifications, and the gamers collection Spotlight & notifications will be used for LIVE games only Editorial Updated daily Collection will show all owned LIVE games first. Non-LIVE games go below in other games Page 30
31. Managed Code for Game Development Windows Phone 7 Uses the .NET platform Managed code platform, no unsafe code .NET/XNA is used for games today! XNA Game Studio 4.0 is C# exclusive 800+ managed code games on XBLA/XBLIG Windows games published through portals
32. XNA Game Studio 4.0 Enhanced audio support Develop for Windows Phone 7 Series Simplified graphics API’s Visual Studio 2010 integration New configurable effects
34. Application Model .NET CommonLanguage Runtime Goal: Great UserExperiences Process Model Predictable Safe High performance Innovative Service BasedApplication Deployment
35. Application Model Life Cycle Application Uniquely identifiable, licensable and serviceable software product packaged as a XAP Application Deployment Validation, Certification, and Signing Windows Phone Marketplace Windows Phone Marketplace Application license Crypto-verifiable object issued to grant rights to an application
37. Deployment Process Develop & Debug Submit& Validate Certify & Sign Windows Phone Application Deployment Service Marketplace
38. Mobile Cloud Services Your Web Service Windows Phone Custom Web Service Existing Web Services Windows Phone Application Notification Service Location Service Microsoft Services Frameworks Cloud integration client services
39. Location Service GPS + Accuracy - Power - Speed - Indoors - Accuracy + Power + Speed - Wilderness WiFi Location services - Accuracy +/- Power +/- Speed +/- Urban areas Cell towers
40. Location Service Windows Phone GPS, AGPS, & Wi-Fi Smart Device + Cloud Service Balance accuracy with time and power consumption Location Service Microsoft Services System.Device.Location Location client service
41. Push Notification Service Your Web Service Windows Phone Notification Service Microsoft Services Microsoft.Phone.Notification Push client service
42. Marketplace Update for Windows Phone 7Giving developers what they’ve asked for EASILY MANAGE YOUR BUSINESS Single self-service portal Transparent polices & open to 3rd party services Beta distribution service DEEPEN CUSTOMER CONNECTION Trial API Push notification, simple update mechanism, & dynamic tiles Broad business model support INCREASE DISCOVERABILITY Reach all WP7 consumers with compelling apps Single easy to find Marketplace on device and PC Daily localized merchandising to promote the very best apps
43. Windows Phone 7 - Mobile Web Speed is King! Support HTML Standard No support Flash, Silverlight and HTML5 Reason: Battery Life and Performance Device OS update – Only Microsoft
44. Global WP7 ISV Partners Program 한국 컨텐츠 개발 업체들이 세계 진출 위해 지원! 올 10월-11월 북미 및 유럽, 한국 및 아시아는 2011년 런치! 국내 게임 및 Entertainment 개발사 해외 마켓플레이스 지원 9월 3일(금) 포스코 센터 서관 5층, 한국 마이크로소프트 세미나실에서 초대합니다!
Our vision is to grow Xbox LIVE from a purely console based service to a cloud based service available to users across multiple screens. Publishers have an opportunity to reach a broader audience by creating new content that reaches users on the PC, console and phone.