http://bit.ly/SoCalCodeCamp-Christine
You want to build a Windows 8 app, but have minimal (to no) experience? Katherine & Christine will teach you!
Join them as they introduce you to the basics and more!
They will be using Windows 8.1, Visual Studio 2013 RC, and XAML/C#.
Los registros son áreas de almacenamiento temporal dentro de la CPU que facilitan la manipulación de datos. Existen dos tipos de registros: registros visibles al usuario que pueden ser referenciados por el lenguaje de máquina y que incluyen registros de uso general, datos y direcciones, y registros de estado y control que contienen información sobre el estado del programa y controlan el funcionamiento de la CPU como el contador de programa, registro de dirección e instrucción.
Multimedia combina dos o más medios como texto, imágenes, audio y video para transmitir información al usuario a través de una computadora u otros dispositivos electrónicos. Está compuesta por diferentes tipos de medios como texto, gráficos, animaciones, imágenes, video y audio. Los archivos multimedia comunes incluyen archivos ASF, WMA de audio y video, MP3 y JPEG.
The document describes what three people from different countries would wear on July 15th. An Australian person would wear long trousers, a shirt, and jumper because it is winter in Australia being in the southern hemisphere. A Norwegian person would wear a short-sleeved t-shirt, summer jacket, and trousers since it is summer but not very hot there. A Catalan person would wear a dress and sandals given that it is summer in Catalonia in the northern hemisphere and warmer than Norway due to its proximity to the equator.
This document is announcing an international premium festival that will take place in Bilbao, Spain in 2014. It establishes Bilbao as a selected host city for an event that brings together premium experiences from around the world.
La película analizada es Cinema Paradiso. Narra la historia de Salvatore, un niño que pasa tiempo en el cine local viendo películas y aprendiendo del proyeccionista Alfredo. Cuando el cine se incendia, Salvatore salva a Alfredo y se hace cargo de la proyección. Años más tarde, Alfredo le entrega a Salvatore una cinta con escenas de besos que habían sido censuradas.
Los registros son áreas de almacenamiento temporal dentro de la CPU que facilitan la manipulación de datos. Existen dos tipos de registros: registros visibles al usuario que pueden ser referenciados por el lenguaje de máquina y que incluyen registros de uso general, datos y direcciones, y registros de estado y control que contienen información sobre el estado del programa y controlan el funcionamiento de la CPU como el contador de programa, registro de dirección e instrucción.
Multimedia combina dos o más medios como texto, imágenes, audio y video para transmitir información al usuario a través de una computadora u otros dispositivos electrónicos. Está compuesta por diferentes tipos de medios como texto, gráficos, animaciones, imágenes, video y audio. Los archivos multimedia comunes incluyen archivos ASF, WMA de audio y video, MP3 y JPEG.
The document describes what three people from different countries would wear on July 15th. An Australian person would wear long trousers, a shirt, and jumper because it is winter in Australia being in the southern hemisphere. A Norwegian person would wear a short-sleeved t-shirt, summer jacket, and trousers since it is summer but not very hot there. A Catalan person would wear a dress and sandals given that it is summer in Catalonia in the northern hemisphere and warmer than Norway due to its proximity to the equator.
This document is announcing an international premium festival that will take place in Bilbao, Spain in 2014. It establishes Bilbao as a selected host city for an event that brings together premium experiences from around the world.
La película analizada es Cinema Paradiso. Narra la historia de Salvatore, un niño que pasa tiempo en el cine local viendo películas y aprendiendo del proyeccionista Alfredo. Cuando el cine se incendia, Salvatore salva a Alfredo y se hace cargo de la proyección. Años más tarde, Alfredo le entrega a Salvatore una cinta con escenas de besos que habían sido censuradas.
Latin Words Group #8 Mrs. Emeterio's English 11 (McGuffey High School)McGuffey High School
Each group of Latin words included hyperlinks and some pronunciation guides. If you find errors, I apologize. Feel free to contact me with suggestions on how to make the slide show even better!
The document discusses the benefits of exercise for mental health. Regular physical activity can help reduce anxiety and depression and improve mood and cognitive functioning. Exercise causes chemical changes in the brain that may help protect against mental illness and improve symptoms.
ALLMAX Razor 8 vai fornecer ao seu corpo uma combinação de vitaminas e minerais essenciais para complementar a nutrição pré-treino. De forma que pode contar com mais força e desenvolvimento muscular, mais foco e concentração e mais vascularização. Desta forma sabe que os resultados vão são simples: mais energia e consequentemente ganho e definição da massa muscular.
Ronald "Devin" Smith is seeking a position in the oil and gas industry utilizing his skills in leadership, management, safety, and compression. He graduated from Permian High School and has over 10 years of experience in shop supervision and technician roles. His current role is as an After Market Services Shop Supervisor at CSICompresco LP where he manages shop technicians, ensures safety compliance, and leads projects.
What is an RPA CoE? Session 2 – CoE RolesDianaGray10
In this session, we will review the players involved in the CoE and how each role impacts opportunities.
Topics covered:
• What roles are essential?
• What place in the automation journey does each role play?
Speaker:
Chris Bolin, Senior Intelligent Automation Architect Anika Systems
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...Fwdays
Direct losses from downtime in 1 minute = $5-$10 thousand dollars. Reputation is priceless.
As part of the talk, we will consider the architectural strategies necessary for the development of highly loaded fintech solutions. We will focus on using queues and streaming to efficiently work and manage large amounts of data in real-time and to minimize latency.
We will focus special attention on the architectural patterns used in the design of the fintech system, microservices and event-driven architecture, which ensure scalability, fault tolerance, and consistency of the entire system.
In the realm of cybersecurity, offensive security practices act as a critical shield. By simulating real-world attacks in a controlled environment, these techniques expose vulnerabilities before malicious actors can exploit them. This proactive approach allows manufacturers to identify and fix weaknesses, significantly enhancing system security.
This presentation delves into the development of a system designed to mimic Galileo's Open Service signal using software-defined radio (SDR) technology. We'll begin with a foundational overview of both Global Navigation Satellite Systems (GNSS) and the intricacies of digital signal processing.
The presentation culminates in a live demonstration. We'll showcase the manipulation of Galileo's Open Service pilot signal, simulating an attack on various software and hardware systems. This practical demonstration serves to highlight the potential consequences of unaddressed vulnerabilities, emphasizing the importance of offensive security practices in safeguarding critical infrastructure.
inQuba Webinar Mastering Customer Journey Management with Dr Graham HillLizaNolte
HERE IS YOUR WEBINAR CONTENT! 'Mastering Customer Journey Management with Dr. Graham Hill'. We hope you find the webinar recording both insightful and enjoyable.
In this webinar, we explored essential aspects of Customer Journey Management and personalization. Here’s a summary of the key insights and topics discussed:
Key Takeaways:
Understanding the Customer Journey: Dr. Hill emphasized the importance of mapping and understanding the complete customer journey to identify touchpoints and opportunities for improvement.
Personalization Strategies: We discussed how to leverage data and insights to create personalized experiences that resonate with customers.
Technology Integration: Insights were shared on how inQuba’s advanced technology can streamline customer interactions and drive operational efficiency.
QR Secure: A Hybrid Approach Using Machine Learning and Security Validation F...AlexanderRichford
QR Secure: A Hybrid Approach Using Machine Learning and Security Validation Functions to Prevent Interaction with Malicious QR Codes.
Aim of the Study: The goal of this research was to develop a robust hybrid approach for identifying malicious and insecure URLs derived from QR codes, ensuring safe interactions.
This is achieved through:
Machine Learning Model: Predicts the likelihood of a URL being malicious.
Security Validation Functions: Ensures the derived URL has a valid certificate and proper URL format.
This innovative blend of technology aims to enhance cybersecurity measures and protect users from potential threats hidden within QR codes 🖥 🔒
This study was my first introduction to using ML which has shown me the immense potential of ML in creating more secure digital environments!
Introducing BoxLang : A new JVM language for productivity and modularity!Ortus Solutions, Corp
Just like life, our code must adapt to the ever changing world we live in. From one day coding for the web, to the next for our tablets or APIs or for running serverless applications. Multi-runtime development is the future of coding, the future is to be dynamic. Let us introduce you to BoxLang.
Dynamic. Modular. Productive.
BoxLang redefines development with its dynamic nature, empowering developers to craft expressive and functional code effortlessly. Its modular architecture prioritizes flexibility, allowing for seamless integration into existing ecosystems.
Interoperability at its Core
With 100% interoperability with Java, BoxLang seamlessly bridges the gap between traditional and modern development paradigms, unlocking new possibilities for innovation and collaboration.
Multi-Runtime
From the tiny 2m operating system binary to running on our pure Java web server, CommandBox, Jakarta EE, AWS Lambda, Microsoft Functions, Web Assembly, Android and more. BoxLang has been designed to enhance and adapt according to it's runnable runtime.
The Fusion of Modernity and Tradition
Experience the fusion of modern features inspired by CFML, Node, Ruby, Kotlin, Java, and Clojure, combined with the familiarity of Java bytecode compilation, making BoxLang a language of choice for forward-thinking developers.
Empowering Transition with Transpiler Support
Transitioning from CFML to BoxLang is seamless with our JIT transpiler, facilitating smooth migration and preserving existing code investments.
Unlocking Creativity with IDE Tools
Unleash your creativity with powerful IDE tools tailored for BoxLang, providing an intuitive development experience and streamlining your workflow. Join us as we embark on a journey to redefine JVM development. Welcome to the era of BoxLang.
Latin Words Group #8 Mrs. Emeterio's English 11 (McGuffey High School)McGuffey High School
Each group of Latin words included hyperlinks and some pronunciation guides. If you find errors, I apologize. Feel free to contact me with suggestions on how to make the slide show even better!
The document discusses the benefits of exercise for mental health. Regular physical activity can help reduce anxiety and depression and improve mood and cognitive functioning. Exercise causes chemical changes in the brain that may help protect against mental illness and improve symptoms.
ALLMAX Razor 8 vai fornecer ao seu corpo uma combinação de vitaminas e minerais essenciais para complementar a nutrição pré-treino. De forma que pode contar com mais força e desenvolvimento muscular, mais foco e concentração e mais vascularização. Desta forma sabe que os resultados vão são simples: mais energia e consequentemente ganho e definição da massa muscular.
Ronald "Devin" Smith is seeking a position in the oil and gas industry utilizing his skills in leadership, management, safety, and compression. He graduated from Permian High School and has over 10 years of experience in shop supervision and technician roles. His current role is as an After Market Services Shop Supervisor at CSICompresco LP where he manages shop technicians, ensures safety compliance, and leads projects.
What is an RPA CoE? Session 2 – CoE RolesDianaGray10
In this session, we will review the players involved in the CoE and how each role impacts opportunities.
Topics covered:
• What roles are essential?
• What place in the automation journey does each role play?
Speaker:
Chris Bolin, Senior Intelligent Automation Architect Anika Systems
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...Fwdays
Direct losses from downtime in 1 minute = $5-$10 thousand dollars. Reputation is priceless.
As part of the talk, we will consider the architectural strategies necessary for the development of highly loaded fintech solutions. We will focus on using queues and streaming to efficiently work and manage large amounts of data in real-time and to minimize latency.
We will focus special attention on the architectural patterns used in the design of the fintech system, microservices and event-driven architecture, which ensure scalability, fault tolerance, and consistency of the entire system.
In the realm of cybersecurity, offensive security practices act as a critical shield. By simulating real-world attacks in a controlled environment, these techniques expose vulnerabilities before malicious actors can exploit them. This proactive approach allows manufacturers to identify and fix weaknesses, significantly enhancing system security.
This presentation delves into the development of a system designed to mimic Galileo's Open Service signal using software-defined radio (SDR) technology. We'll begin with a foundational overview of both Global Navigation Satellite Systems (GNSS) and the intricacies of digital signal processing.
The presentation culminates in a live demonstration. We'll showcase the manipulation of Galileo's Open Service pilot signal, simulating an attack on various software and hardware systems. This practical demonstration serves to highlight the potential consequences of unaddressed vulnerabilities, emphasizing the importance of offensive security practices in safeguarding critical infrastructure.
inQuba Webinar Mastering Customer Journey Management with Dr Graham HillLizaNolte
HERE IS YOUR WEBINAR CONTENT! 'Mastering Customer Journey Management with Dr. Graham Hill'. We hope you find the webinar recording both insightful and enjoyable.
In this webinar, we explored essential aspects of Customer Journey Management and personalization. Here’s a summary of the key insights and topics discussed:
Key Takeaways:
Understanding the Customer Journey: Dr. Hill emphasized the importance of mapping and understanding the complete customer journey to identify touchpoints and opportunities for improvement.
Personalization Strategies: We discussed how to leverage data and insights to create personalized experiences that resonate with customers.
Technology Integration: Insights were shared on how inQuba’s advanced technology can streamline customer interactions and drive operational efficiency.
QR Secure: A Hybrid Approach Using Machine Learning and Security Validation F...AlexanderRichford
QR Secure: A Hybrid Approach Using Machine Learning and Security Validation Functions to Prevent Interaction with Malicious QR Codes.
Aim of the Study: The goal of this research was to develop a robust hybrid approach for identifying malicious and insecure URLs derived from QR codes, ensuring safe interactions.
This is achieved through:
Machine Learning Model: Predicts the likelihood of a URL being malicious.
Security Validation Functions: Ensures the derived URL has a valid certificate and proper URL format.
This innovative blend of technology aims to enhance cybersecurity measures and protect users from potential threats hidden within QR codes 🖥 🔒
This study was my first introduction to using ML which has shown me the immense potential of ML in creating more secure digital environments!
Introducing BoxLang : A new JVM language for productivity and modularity!Ortus Solutions, Corp
Just like life, our code must adapt to the ever changing world we live in. From one day coding for the web, to the next for our tablets or APIs or for running serverless applications. Multi-runtime development is the future of coding, the future is to be dynamic. Let us introduce you to BoxLang.
Dynamic. Modular. Productive.
BoxLang redefines development with its dynamic nature, empowering developers to craft expressive and functional code effortlessly. Its modular architecture prioritizes flexibility, allowing for seamless integration into existing ecosystems.
Interoperability at its Core
With 100% interoperability with Java, BoxLang seamlessly bridges the gap between traditional and modern development paradigms, unlocking new possibilities for innovation and collaboration.
Multi-Runtime
From the tiny 2m operating system binary to running on our pure Java web server, CommandBox, Jakarta EE, AWS Lambda, Microsoft Functions, Web Assembly, Android and more. BoxLang has been designed to enhance and adapt according to it's runnable runtime.
The Fusion of Modernity and Tradition
Experience the fusion of modern features inspired by CFML, Node, Ruby, Kotlin, Java, and Clojure, combined with the familiarity of Java bytecode compilation, making BoxLang a language of choice for forward-thinking developers.
Empowering Transition with Transpiler Support
Transitioning from CFML to BoxLang is seamless with our JIT transpiler, facilitating smooth migration and preserving existing code investments.
Unlocking Creativity with IDE Tools
Unleash your creativity with powerful IDE tools tailored for BoxLang, providing an intuitive development experience and streamlining your workflow. Join us as we embark on a journey to redefine JVM development. Welcome to the era of BoxLang.
"What does it really mean for your system to be available, or how to define w...Fwdays
We will talk about system monitoring from a few different angles. We will start by covering the basics, then discuss SLOs, how to define them, and why understanding the business well is crucial for success in this exercise.
"Scaling RAG Applications to serve millions of users", Kevin GoedeckeFwdays
How we managed to grow and scale a RAG application from zero to thousands of users in 7 months. Lessons from technical challenges around managing high load for LLMs, RAGs and Vector databases.
The Microsoft 365 Migration Tutorial For Beginner.pptxoperationspcvita
This presentation will help you understand the power of Microsoft 365. However, we have mentioned every productivity app included in Office 365. Additionally, we have suggested the migration situation related to Office 365 and how we can help you.
You can also read: https://www.systoolsgroup.com/updates/office-365-tenant-to-tenant-migration-step-by-step-complete-guide/
AppSec PNW: Android and iOS Application Security with MobSFAjin Abraham
Mobile Security Framework - MobSF is a free and open source automated mobile application security testing environment designed to help security engineers, researchers, developers, and penetration testers to identify security vulnerabilities, malicious behaviours and privacy concerns in mobile applications using static and dynamic analysis. It supports all the popular mobile application binaries and source code formats built for Android and iOS devices. In addition to automated security assessment, it also offers an interactive testing environment to build and execute scenario based test/fuzz cases against the application.
This talk covers:
Using MobSF for static analysis of mobile applications.
Interactive dynamic security assessment of Android and iOS applications.
Solving Mobile app CTF challenges.
Reverse engineering and runtime analysis of Mobile malware.
How to shift left and integrate MobSF/mobsfscan SAST and DAST in your build pipeline.
AI in the Workplace Reskilling, Upskilling, and Future Work.pptxSunil Jagani
Discover how AI is transforming the workplace and learn strategies for reskilling and upskilling employees to stay ahead. This comprehensive guide covers the impact of AI on jobs, essential skills for the future, and successful case studies from industry leaders. Embrace AI-driven changes, foster continuous learning, and build a future-ready workforce.
Read More - https://bit.ly/3VKly70
Essentials of Automations: Exploring Attributes & Automation ParametersSafe Software
Building automations in FME Flow can save time, money, and help businesses scale by eliminating data silos and providing data to stakeholders in real-time. One essential component to orchestrating complex automations is the use of attributes & automation parameters (both formerly known as “keys”). In fact, it’s unlikely you’ll ever build an Automation without using these components, but what exactly are they?
Attributes & automation parameters enable the automation author to pass data values from one automation component to the next. During this webinar, our FME Flow Specialists will cover leveraging the three types of these output attributes & parameters in FME Flow: Event, Custom, and Automation. As a bonus, they’ll also be making use of the Split-Merge Block functionality.
You’ll leave this webinar with a better understanding of how to maximize the potential of automations by making use of attributes & automation parameters, with the ultimate goal of setting your enterprise integration workflows up on autopilot.
Dandelion Hashtable: beyond billion requests per second on a commodity serverAntonios Katsarakis
This slide deck presents DLHT, a concurrent in-memory hashtable. Despite efforts to optimize hashtables, that go as far as sacrificing core functionality, state-of-the-art designs still incur multiple memory accesses per request and block request processing in three cases. First, most hashtables block while waiting for data to be retrieved from memory. Second, open-addressing designs, which represent the current state-of-the-art, either cannot free index slots on deletes or must block all requests to do so. Third, index resizes block every request until all objects are copied to the new index. Defying folklore wisdom, DLHT forgoes open-addressing and adopts a fully-featured and memory-aware closed-addressing design based on bounded cache-line-chaining. This design offers lock-free index operations and deletes that free slots instantly, (2) completes most requests with a single memory access, (3) utilizes software prefetching to hide memory latencies, and (4) employs a novel non-blocking and parallel resizing. In a commodity server and a memory-resident workload, DLHT surpasses 1.6B requests per second and provides 3.5x (12x) the throughput of the state-of-the-art closed-addressing (open-addressing) resizable hashtable on Gets (Deletes).
GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...GlobalLogic Ukraine
Під час доповіді відповімо на питання, навіщо потрібно підвищувати продуктивність аплікації і які є найефективніші способи для цього. А також поговоримо про те, що таке кеш, які його види бувають та, основне — як знайти performance bottleneck?
Відео та деталі заходу: https://bit.ly/45tILxj
3. Agenda
Welcome & Introductions
What should you have in your toolbox?
Your first Windows 8 App
What can Azure do for you?
And you thought XAML was hard…
Lessons Learned
Questions?
4. Your Windows 8 App toolbox
C#
XAML
http://bit.ly/BizSparkSoCalCodeCamp
8. XAML!
•
Construct2
•
Game Maker
•
Unity
•
VS
Project structure –
Common folder
changes
Project structure hasn’t
really changed.
Windows 8.1 projects
still
include Properties, Ref
erences and Assetsfol
ders, pfx and appxman
ifest files. However,
the Common folder
content has changed.
As a reminder, this
folder contains some
helpers for navigation,
binding, states
management, and
some XAML resources
in a dictionary. Some
Added files:
NavigationHelper : This new class
serves as the replacement of
LayoutAwarePage. It contains the
logic your pages need to handle
navigation and manage states. The
LoadState and SaveState events are
now part of this class.
ObservableDictionary : this class
used to be in the
LayoutAwarePage.cs file. It now has
its own file. ObservableDictionary is
to dictionaries what
ObservableCollection is to lists.
RelayCommand : this class is a base
implementation of the ICommand
interface. Particularly useful for
MVVM-based applications.
10. Lessons Learned
Windows 8 App != Windows 8.1 App
There are differences, make sure you know what you’re building for
• Standard Styles
•
•
Sizing
•
•
•
•
Use Go To Definition to view
No more 320px snap
500px +
App Bar
Large Live Tile
11. New things in 8.1 (>5000 things)
Controls (XAML)
New controls: AppBar controls, CommandBar, DatePicker, Flyout, Hub, Hyperlink, MenuFlyout,
SettingsFlyout, TimePicker
Devices
Human Interface Device (HID) protocol support for Windows Store apps
Point of services (POS) device support with barcode and magnetic stripe readers
Bluetooth device support for Windows Store apps
Files
Windows Store app file picker can now be used in a snap view (previously it was only available full screen)
New SkyDrive experience as default file storage location and storage management settings
Security
App fingerprint authentication for users
User experience/user interface
New variable Windows Store app sizing
New tile sizes (70×70, 310×310)
In-pane search charm displays for app search suggestions and results
New people/contact and events/calendar integration
Alarm app lock screen support
12. Lessons Learned
•
START SIMPLE!
•
Don’t forget about the right side charms!
•
•
•
Privacy Policy
Make it easy to rate your app
Ask for help
•
What can we do to make your app idea come to reality?
•
Bing it!
•
Take pride in your work, but done is better than perfect
•
Minimum Viable Product
13. Questions?
Thank you
Loved the talk and want to learn more? Thought the talk needed some
improvements?
FILL OUT THIS SURVEY: http://bit.ly/1stWin8app
Resources:
http://aka.ms/StartBuilding
http://bit.ly/DeveloperDownloads
Contact us!
Katherine Harris
Christine Matheney
Kaharri@Microsoft.com
@KatVHarris
Christine.Matheney@Microsoft.com
aka.ms/Christine
@matheneyc
Ohours.com/Christine
14. But wait, there’s more!
Your first Windows Phone App
http://bit.ly/WinPhoneAppB4Lunch
16. Questions?
Thank you
Loved the talk and want to learn more? Thought the talk needed some
improvements?
FILL OUT THIS SURVEY: http://bit.ly/1stWin8app
Resources:
http://aka.ms/StartBuilding
http://bit.ly/DeveloperDownloads
http://bit.ly/WinPhoneAppB4Lunch
Contact us!
Katherine Harris
Christine Matheney
Kaharri@Microsoft.com
@KatVHarris
Christine.Matheney@Microsoft.com
http://aka.ms/Christine
@matheneyc
Ohours.com/Christine
Editor's Notes
How many in the audience are students?Dreamspark Students can get access to premium products for free!! Visual studio ultimate, windows 8, and windows 7 for FREE!Bizspark if you’re building an app, and you plan to make money off of it, you can sign up! (You do need a website, which you can make on Azure!)App Builder (toolbox) if you build a Windows 8 app you can get Prizes!Azure Microsoft’s cloud offering. $ 200 in free credits, more details to follow. But you can host a website for free!Windows 8.1 Downloads you need to build an appMSDN All the information you might ever need, step by step what you might want to do.MVA in depth information on lots of topicsLocal Support Let us know how we can help you.
Mobile Services:http://manage.windowsazure.comWebsites, VMS, etcNew Mobile service While we wait, let’s make a new website, to talk about our appCreate a new windows store app, download in C#Run app, enter a few items. Go see that they’re in Azure.Mark a few items as done, go refresh azure. Close and re-open app, everything is stored in the cloud.Let’s go look @ Code:App.xaml.cs - we create our mobile services client, if we had added azure to our existing app, we would have added the same code (go verify with the website)MainPage.xaml.cs – prove not storing locally. Walk thru code Authentication: We have an app, let’s add authentication. Because we live in a world where everything is searchable, search for authentication azure mobile serviceshttp://www.windowsazure.com/en-us/develop/mobile/tutorials/get-started-with-users-dotnet/ Twitter is the most complicated one, so it’s what we’re going to start with, then we’ll check out Facebook. Need to create a developer twitter account https://dev.twitter.com/ Check box in settings to allow twitter log in Copy consumer key and secret Copy code from azure site, and change to twitter FACEBOOK http://developers.facebook.com New app, no sandbox, log into website thru Facebook Copy app id, secret. Change code to say Facebook instead of twitter If extra time: Let’s go work on our website Go to url, create wordpress site. Publish a blog post!
Open my to-do app, run snapped, show pillarbox. Retarget to 8.1Your probably wondering, should I build a Windows 8 App or a windows 8.1 app?
Demo off right side charms – good apps you can rate and review from the main page (Songza is a good example)
http://blogs.msdn.com/b/christinematheney/archive/2013/10/29/build-a-windows-phone-app-before-lunch.aspxStep 1 – Registerat http://apps.windowsstore.com/ Step 2 – Choose a TemplateAs you can see below, there are tons of options! I decided I’d create one for my hometown, Castro Valley, CAStep 3 - Title, Description, & ContentSuper easy! Hopefully if you’re building this app, you have an idea for a title and a description. As for your image/logo, you can either refer to my earlier post about logos, or pick a nice image off of Bing. Bing has an awesome feature where you can find images which are free to use commercially (which is what you probably want for your app)ContentEach tab is a different “page” of your app, meaning that you get to it by swiping left or right. I decided to change my pages a bit from the original categoriesThe two main ways of presenting information I used were pure HTML5 and tables.The HTML5 sections were simply text, for example, Geography:If desired, I could have gone in and edited the HTML…. but lunch depended on me finishing the app….so beautification was not a priority.Tables were slightly more challenging, but still totally do-able.You can either add each place individually: Or Import data via excel. (I recommend exporting it first so you can see the formatting, and then modifying that) It’s all CSV formattedSo, I did that for each of my sections/pages as appropriate.Step 4 – Style, Tiles, Splash & LockThere isn’t much to say for this section, basically pretty straight-forward. But I’ll show you what I did:I chose the flip template:And I chose default splash screen and lock screens:Step 4: Generate!App studio says it’ll email you when it finishes generating your application, but it doesn’t really take that long, I didn’t mind waiting.Soon, you’ll get this page. You’ll want to download the publish package. It will download as a .xap filedI would also recommend downloading the source code so that you can easily grab screenshotsStep 5: Publish!https://dev.windowsphone.com/en-us/publishIt’s only a 2 step process!Name your app, describe the category, and choose your pricingUpload your downloaded xap fileYou also need to add a description for the store as well as keywords.LAST PART – Upload images.App tile icon. You should already have that from your App Studio project.Screenshots. These were a bit more complicated. What I recommend is opening your source code (as mentioned earlier), and running it in the WXGA phone emulator.You can then take and save screenshotsThen you’re done! You can go ahead and submit your app for review./b/christinematheney/