Sometimes, when we want to start learning a new technology we don't know where we should start. In this talk we focus in 3 key elements to become an excellent android dev:
* Take action
* Learn
* Share
¿Que se necesita para ser una buena desarrolladora Isabel Palomar
Sometimes, when we want to start learning a new technology we don't know where we should start. In this talk we focus in 3 key elements to become an excellent dev:
* Take action
* Learn
* Share
¿Que necesita para ser una buena desarrolladora?Software Guru
El Ignite es un espacio para compartir esfuerzos de comunidades que apoyan a las mujeres, ¿que necesita para ser una buena desarrolladora?, presentado por Isabel palomar
The conventional wisdom is if you are a non-technical person who wants to build an app, you need to a.) learn how to code, b.) find a technical cofounder, and/or c.) pay an outside agency tens of thousands of dollars to develop it for you.
Now, mobile expert Drew Gorham demonstrates why each of these assumptions is misguided, and shows how you can tap into a global pool of top-notch developers as a non-technical founder.
By leveraging your domain expertise and existing skill sets, including your soft skills, your ability to manage people, etc... you can learn to translate your vision in a way that can be easily understood and executed by expert developers around the world -- getting quick and affordable development work without sacrificing quality.
¿Que se necesita para ser una buena desarrolladora Isabel Palomar
Sometimes, when we want to start learning a new technology we don't know where we should start. In this talk we focus in 3 key elements to become an excellent dev:
* Take action
* Learn
* Share
¿Que necesita para ser una buena desarrolladora?Software Guru
El Ignite es un espacio para compartir esfuerzos de comunidades que apoyan a las mujeres, ¿que necesita para ser una buena desarrolladora?, presentado por Isabel palomar
The conventional wisdom is if you are a non-technical person who wants to build an app, you need to a.) learn how to code, b.) find a technical cofounder, and/or c.) pay an outside agency tens of thousands of dollars to develop it for you.
Now, mobile expert Drew Gorham demonstrates why each of these assumptions is misguided, and shows how you can tap into a global pool of top-notch developers as a non-technical founder.
By leveraging your domain expertise and existing skill sets, including your soft skills, your ability to manage people, etc... you can learn to translate your vision in a way that can be easily understood and executed by expert developers around the world -- getting quick and affordable development work without sacrificing quality.
Designer vs Developer (Barcamp Memphis 2009)Steven Trotter
An informal discussion about the things that designers and developers do to piss each other off. We’ll talk about ways to make peace and learn to collaborate on a new level.
Embracing the Inevitable: Experience Design in an Agile WorldTWG
How can designers harness the awesome power of Agile to improve their workflow and work more effectively to build digital products as part of a team? Whether your exposure to Agile methodology is just beginning or you’re already an Agile evangelist, this presentation will arm you with killer tips for developing digital projects right alongside Agile-loving developers and project managers. Grab insights into using tools such as InVision App and custom-built software, like TWG’s AlmostScrum, to improve cross-disciplinary collaboration, and find out why experience design in an Agile world really is inevitable.
These are slides for a short version of a Design Studio workshop, which I have conducted at numerous events and conferences, most recently at UX Camp Vienna 2012
When designing an app it's better to concentrate on one problem at a time, and to keep on crafting the solution until you're completely satisfied with it.
PSU Web 2015: How To Take The Crazy Out Of Your Company's Process Flows #psuwebJennifer Aldrich
Labels, labels everywhere: product managers, product owners, squads, designers, developers, architects, agile, lean, waterfall, roles, methodologies - the list goes on and on.
How do you pick an internal process flow that will work for your company? What do you do when only part of a process flow fits? What do you do when an entire process you've invested time and money in is a total flop?
This talk will cover how our company created a positive, interdepartmentally collaborative, innovation friendly, process flow from the top down.
I'll cover some trial and error stories, some tools that rescued our sanity, and the workflow we uncovered that fits our organization like a glove.
Nobody works alone in a vacuum, and successful work hinges on how well a team communicates and collaborates with each other. This talk will explore many methods, tools, and techniques teams use to produce great web experiences. How do front-end development teams make sure they write clean and consistent code together? How do designers ensure colors, typography, and other design elements are used correctly? What deliverables should be created in an effective web design process? How are decisions communicated with the team, stakeholders, and the broader organization? There are no “right” answers to these questions, but this talk will cover some important principles and helpful tactics to help your team make great work together.
In this webinar hosted by MURAL, our own Jim Kalbach discusses each in more detail, with specific tips and techniques, as well as examples from IBM, McBeard and others.
Practicing Design Studio Method: a hands-on workshopNicole Capuana
An overview of Design Studio Method, why and how you facilitate a session, and a real-world problem from a Cleveland start-up to practice on. Additional resources to understand Design Studio Method.
Design Studio method is a collaborative thinking and design exercise that is used to quickly generate many ideas to solving particular design challenges. It involves sketching, critique and refinements to surface a diverse set of possibilities.
This will be a hands-on workshop to solve a design challenge for one of Cleveland’s growing startups. We will break into teams and you will learn how, when and why to use the Design Studio method.
If you can draw a square, a circle, and a triangle you can do it!
Remote work requires strong facilitator who knows what makes it easier for teams to collaborate across distances and time zones. We believe you can be that facilitator. In webinar, we’ll look at techniques for improving your facilitation skills with MURAL.
Here’s what we’ll cover in this 45-minutes session:
- Preparing to collaborate
- Managing roles and participants
- Tools for collaboration
- Processes and techniques for facilitation
Enroll for Android Certification in Mumbai at Asterix Solution to develop your career in Android. Make your own android app after Android Developer Training provides under the guidance of expert Trainers. For more details, visit : http://www.asterixsolution.com/android-development-training.html
Duration - 90 hrs
Sessions - 3 per week
Applications - 50+ practise
Project - 1
Students - 15 (per batch)
Dealing with multiple teams in a product development organization is always a challenge.
I would like to share with you a live case study about how we switched from a traditional R&D structure into a small product oriented start-up’s teams.
These are some of the challenges we had to deal with:
How to brake a single product development team into small pieces while keeping autonomy and productivity?
How to use technical guilds to maintain a high technical level, personal development and collaboration between the “distributed” development team?
How to create a culture, based on developer accountability even without a direct manager around?
How to maintain high developers utilization in a small heterogenous feature team (iOS, Android, Web, Infrastructure)?
How we use release trains model for lean development in cross mobile platforms world and, what is our strategy for continuous delivery implementation.
I invite you to hear our personal experience about growing from a small start-up, to a middle size development organization. I invite you to hear how we maintained our developer happiness, start-up culture, productivity and giving each team members the ability to affect the product development (in both product and technical aspects).
Designer vs Developer (Barcamp Memphis 2009)Steven Trotter
An informal discussion about the things that designers and developers do to piss each other off. We’ll talk about ways to make peace and learn to collaborate on a new level.
Embracing the Inevitable: Experience Design in an Agile WorldTWG
How can designers harness the awesome power of Agile to improve their workflow and work more effectively to build digital products as part of a team? Whether your exposure to Agile methodology is just beginning or you’re already an Agile evangelist, this presentation will arm you with killer tips for developing digital projects right alongside Agile-loving developers and project managers. Grab insights into using tools such as InVision App and custom-built software, like TWG’s AlmostScrum, to improve cross-disciplinary collaboration, and find out why experience design in an Agile world really is inevitable.
These are slides for a short version of a Design Studio workshop, which I have conducted at numerous events and conferences, most recently at UX Camp Vienna 2012
When designing an app it's better to concentrate on one problem at a time, and to keep on crafting the solution until you're completely satisfied with it.
PSU Web 2015: How To Take The Crazy Out Of Your Company's Process Flows #psuwebJennifer Aldrich
Labels, labels everywhere: product managers, product owners, squads, designers, developers, architects, agile, lean, waterfall, roles, methodologies - the list goes on and on.
How do you pick an internal process flow that will work for your company? What do you do when only part of a process flow fits? What do you do when an entire process you've invested time and money in is a total flop?
This talk will cover how our company created a positive, interdepartmentally collaborative, innovation friendly, process flow from the top down.
I'll cover some trial and error stories, some tools that rescued our sanity, and the workflow we uncovered that fits our organization like a glove.
Nobody works alone in a vacuum, and successful work hinges on how well a team communicates and collaborates with each other. This talk will explore many methods, tools, and techniques teams use to produce great web experiences. How do front-end development teams make sure they write clean and consistent code together? How do designers ensure colors, typography, and other design elements are used correctly? What deliverables should be created in an effective web design process? How are decisions communicated with the team, stakeholders, and the broader organization? There are no “right” answers to these questions, but this talk will cover some important principles and helpful tactics to help your team make great work together.
In this webinar hosted by MURAL, our own Jim Kalbach discusses each in more detail, with specific tips and techniques, as well as examples from IBM, McBeard and others.
Practicing Design Studio Method: a hands-on workshopNicole Capuana
An overview of Design Studio Method, why and how you facilitate a session, and a real-world problem from a Cleveland start-up to practice on. Additional resources to understand Design Studio Method.
Design Studio method is a collaborative thinking and design exercise that is used to quickly generate many ideas to solving particular design challenges. It involves sketching, critique and refinements to surface a diverse set of possibilities.
This will be a hands-on workshop to solve a design challenge for one of Cleveland’s growing startups. We will break into teams and you will learn how, when and why to use the Design Studio method.
If you can draw a square, a circle, and a triangle you can do it!
Remote work requires strong facilitator who knows what makes it easier for teams to collaborate across distances and time zones. We believe you can be that facilitator. In webinar, we’ll look at techniques for improving your facilitation skills with MURAL.
Here’s what we’ll cover in this 45-minutes session:
- Preparing to collaborate
- Managing roles and participants
- Tools for collaboration
- Processes and techniques for facilitation
Enroll for Android Certification in Mumbai at Asterix Solution to develop your career in Android. Make your own android app after Android Developer Training provides under the guidance of expert Trainers. For more details, visit : http://www.asterixsolution.com/android-development-training.html
Duration - 90 hrs
Sessions - 3 per week
Applications - 50+ practise
Project - 1
Students - 15 (per batch)
Dealing with multiple teams in a product development organization is always a challenge.
I would like to share with you a live case study about how we switched from a traditional R&D structure into a small product oriented start-up’s teams.
These are some of the challenges we had to deal with:
How to brake a single product development team into small pieces while keeping autonomy and productivity?
How to use technical guilds to maintain a high technical level, personal development and collaboration between the “distributed” development team?
How to create a culture, based on developer accountability even without a direct manager around?
How to maintain high developers utilization in a small heterogenous feature team (iOS, Android, Web, Infrastructure)?
How we use release trains model for lean development in cross mobile platforms world and, what is our strategy for continuous delivery implementation.
I invite you to hear our personal experience about growing from a small start-up, to a middle size development organization. I invite you to hear how we maintained our developer happiness, start-up culture, productivity and giving each team members the ability to affect the product development (in both product and technical aspects).
5 Key Ingredients in Successful Mobile ProjectsConor Sheehan
Start treating your mobile app like you'd treat any product development project. Find out the 5 ingredients you'll need to make your mobile projects succeed.
Full recording: https://cantina.co/five-ingredients-successful-mobile-projects/
Five Key Ingredients in Successful Mobile ProjectsCantina
Mobile projects can be challenging, even for experienced teams. It turns out that the recipe for a successful mobile project relies on 5 key ingredients: process, capabilities, experience, thinking, and talent.
Slides by Conor Sheehan, Senior Experience Designer at Cantina
Developers, you're designing experiences (and you didn't even know it)P.J. Onori
Designers are from Venus, developers are from Mars. For far too long, the two groups have had difficulties working together. At best, it is dysfunctional, at worst, impossible. In return, we have been drowned in a sea of horrible products.
Great experiences come from design and technology working together to complement each other. In this presentation, the focus in on how developers can be integrated into the design process earlier and more effectively.
Creating mLearning With Your Existing ToolkitChad Udell
People often think mobile applications only consist of dedicated software development tools and techniques used by traditional computer scientists that can often be arcane or require very specific tools and platform-specific APIs. And sometimes we must redevelop applications several times to hit all target platforms, which can be very time consuming and expensive. But most modern platforms are quite capable of providing very powerful and engaging experiences using Web based APIs and manipulating the DOM via Javascript. This may be a far more accessible toolkit for your development team and it could accelerate your development efforts.
Top Tips for Responsive eLearning Design Cammy Bean
Responsive web design? What is it and how does it apply to eLearning? What can it look like? Check out examples of eLearning created in Adapt, an open-source responsive eLearning authoring framework.
A new updated and expanded version of my Agile UX talk, including a 5-minute introduction to Agile, more notes and explanations, and 25% more swearing. As presented at UX People 2011.
Agile’s bottom-up, get-it-started approach can help us make better products faster, but it does so in a way that’s hard to reconcile with the UX and design desire to approach products holistically. How can we get around the rule of “No Big Design Up Front” when design up front is at the core of what we do? Can we escape the tyranny of the sprint when design effort and development effort are so orthogonal?
We need to begin crafting our own tools, techniques and strategies for working in an Agile environment, just like developers, BAs and project managers before us. Plus we need to understand where we can find spaces in Agile that we can carve out for our own purposes. In this talk we’ll find a little space where we can push Agile to let us do some design, and a few ways to avoid being dragged off our feet when Agile pulls at us.
En el Conversion Thursday Barcelona, Joan Martin nos explicó los secretos para calcular el trabajo que hay detrás de una aplicación móvil y ejecutar un proyecto con éxito. También muchos retos recurrentes: ¿Por qué una misma aplicación puede costarte 5 o 50 mil euros de desarrollo? ¿Qué tiene que tener tu aplicación para triunfar?
Effective UI’s Tony Hillerson and Juan Sanchez presented “Designing an App: From Idea to Market” at Android Open in October 2011. They cover best practices for desiging an Android app that offers a good user experience.
Designing an Android App: From Idea to MarketEffective
Effective UI’s Tony Hillerson and Juan Sanchez presented “Designing an App: From Idea to Market” at Android Open in October 2011. They cover best practices for desiging an Android app that offers a good user experience.
The Hat of Many Hats: Becoming Web Product Owner (HEWeb18)David Cameron
Whether you’re a developer, a designer, a content specialist, a digital strategist—anyone with a passion for understanding what it takes to deliver a great user experience can try on the Product Owner hat and see how it fits. I’ll introduce you to the skills and training that have helped me most in my first year as the Web Product Owner for Ithaca College, and share first-hand insights on how adding this new role to our web team transformed not just a head-to-tail site upgrade, but how we’re thinking about the future of the web overall.
Unicorns are considered to be the rare person who can do both design and development. But, why are they considered rare? Because consider design and development to be separate disciplines.
In this talk, I explore the spectrum of design and development, how designers can be empowered by learning about development, and how developers can be empowered by learning about design.
I gave this talk at the Big Design Conference in Addison, TX on September 6, 2014.
Nailing Distributed Development With Effective Collaboration - Matt RyallAtlassian
Distributed teams put additional strains on what is fundamentally a communication and collaboration challenge in building software. Matt Ryall, senior development manager for Confluence, shares his experience on how Atlassian and several of our clients are using collaboration tools like Confluence and HipChat to help overcome geographic boundaries, and ship great software on time.
Creating a custom ML model for your application - DevFest Lima 2019Isabel Palomar
Aprenderás como puede ser creado un modelo de Machine Learning que puedas implementar en tus aplicaciones. Iré mostrando cada uno de los pasos que se tienen que seguir, los tipos de problemas que se pueden resolver, los datos que necesitas para que funcione y por último, las opciones para realizar la implementación de nuestro modelo en nuestras aplicaciones.
Creating a custom Machine Learning Model for your applications - Java Dev Day...Isabel Palomar
Aprenderás como puede ser creado un modelo de Machine Learning que puedas implementar en tu aplicación móvil o Java. Iré mostrando cada uno de los pasos que se tienen que seguir, los tipos de problemas que se pueden resolver, los datos que necesitas para que funcione y por último, las opciones para realizar la implementación de nuestro modelo en nuestras aplicaciones.
Inteligencia artificial para android como empezarIsabel Palomar
Aprenderás los conceptos basico de deep learning y como crear tu aplicación de Android que puede detectar y etiquetar imágenes utilizando un modelo de Tensorflow Lite
Firebase has a set of tools to help you develop high-quality apps, grow your user base and earn money. Firebase covers the essentials so that you can focus on your users and your business.
16 technologies that will help you Develop, Grow and Earn from your mobile apps, and an Analytics product that can be used to bring them all together.
Women Who Code es una comunidad profesional para mujeres en tecnología. Proporcionamos una vía para que sigan una carrera relacionada con tecnologías, ayudándoles a obtener nuevas habilidades y pulir las ya existentes para su desarrollo profesional, así como proveer un ambiente en donde el networking y las mentorías son valorados.
10. Whether you are new to Android or an
experienced developer, everyone needs
advice on resources to improve and
simplify development life.
FIND THE
RESOURCES
13. Recommended
Resources - Books
▸ Android Programming: The Big Nerd Ranch Guide
▸ The Busy Coder's Guide to Android Development
▸ Head First Android Development
▸ O’Reilly Programming Android
15. Set your goals -
Start small
▸ Learn the basics
▸ Complete a udacity course
▸ Learn about material design
▸ Learn about animations
▸ Read the Big Nerd Ranch Android Guide
16. A plan of action that will help to
pull you towards your goal
MAKE A PLAN
18. “Dr Ericsson (1990)¹ says that master
something takes 10,000 hours
We don’t want to be masters (for now) we
only want to reach our goals
19. Set a realistic time
▸ 20 hours per week
▸ Finish the course in one month
▸ 2 hours per day
BE HONEST WITH YOU!
20. Problems when planning the time
Sometimes we don’t have the enough amount because any of this
reasons:
▹ We have a full-time job
▹ We have a demanding job
▹ Family
21. If you don’t have a lot of time...
START SMALL
1 HOUR PER DAY =
5 hours per week (5 days) =
20 hours per month =
240 hours per year!