• International Conference on Electronics, Communications and Computers

Tutorials « CONIELECOMP2017
Image 01


Create a mobile app in three hours or less

Dr. Slavko Milekic

In this tutorial you will learn how to make an interactive app that will on mobile devices (iPhone, iPad, Android phones and tablets), and even on desktop stations running Windows or Mac OS.
We will use the free (open source) scripting language LiveCode, which has English-like syntax and can be mastered by individuals with no programing experience.
Tutorial presenter has created a number of interactive touchscreen museum applications (yes, using LiveCode) and is currently teaching a course on creating mobile apps at the University of the Arts in Philadelphia for students without previous programming experience.

Speaker biography

Slavko Milekic holds a medical degree (Belgrade School of Medicine) as well as Ph.D. in Cognitive Science (University of Connecticut). His research interests include digital design, the psychology of human/computer interaction and building of WWW-based tools for knowledge transfer. Dr Milekic’s innovative, child-friendly digital environment (KiddyFace) has been already implemented in a museum setting. He is co-author and principal interface designer for the “Theory of Language”, a CD ROM-based text (MIT Press). Slavko Milekic was granted a US patent for an original way of interacting with a touch-screen display, as well as a patent for using eye- and gaze gestures to interact with digital content.

To maximize the benefits of this tutorial and really learn how to make an app (for Android, iOS, Windows, Macs) please download the open-source (free) version of LiveCode here before the tutorial. Bring your laptops to the tutorial.

Swift Tutorial

Dr. David Báez López

Swift is an intuitive and powerful language for creating apps. It is a new multiparadigm programming language, created by Apple to develop iOS, Mac, Apple TV and Apple Watch apps. Swift is a free and open source language that offers possibilities to develop innovative applications.

In this introductory tutorial to Swift the following topics are addressed:

1.- Swift fundamentals
2.- Playgrounds and iOS applications
3-. Application types
4.- Programming a basic application
5.- Programming an application that administrates lists and photos.

During the tutorial, the instructor will guide you to develop your first mobile app to illustrate the main concepts and services offered by Swift to develop apps.

Speaker biography

Dr. David Báez López obtained his Bachelor´s degree with Honors in Physics in 1973 at Universidad Autonoma de Puebla, his Master´s and Doctorate´s degree in Electrical Engineering at the University of Arizona in 1976 and 1979 respectively. From 1979 to 1984 he was a researcher and head of the Electronics department at INAOE. From 1985 to 2015 he was professor of Electronics Engineering at Universidad de las Américas Puebla. He was head of the department of Electronics Engineering from 1988 to 1996. For many years, he was also member of the National Researchers System. During his career he published more than 60 papers in journal and international recognized conferences. He wrote several books on various topics such as: Circuit Simulation, MATLAB, and programming languages, some of them have several editions. Nowadays, he is retired and he is writing on the use of Swift for developing iOS applications.

Lean UX Tutorial

Víctor Manuel García Luna

Lean UX is the answer to design great products with Agile teams. Lean UX is the junction of Lean Startup, Design Thinking, Agile and User Experience (UX).

The Lean principles underlying Lean Startup apply to Lean UX in three ways. First, they help us remove waste from our UX design process. Second, Lean principles drive us to harmonize our team of designers, developers, product managers, quality assurance engineers, marketers, and others in a transparent, cross-functional collaboration that brings non-designers into our design process. Last, is the mindset shift we gain from adopting a model based on experimentation.

Besides Lean Startup, Lean UX has two other foundations: Design Thinking and Agile development philosophies.
Lean UX uses these foundations to break the stalemate between the speed of Agile and the need for design in the product-development lifecycle.
In this tutorial, you will know the principles of Lean UX and you will experience a Lean UX cycle:
1.- Outcomes, assumptions and hypotheses.
2.- Design it.
3.- Create an MVP
4.- Research and learning

Speaker biography

Víctor is Lead User Experience Designer and Agile Practitioner at BBVA Bancomer. Scrum Master Certified by Scrum Alliance. His background is Design Engineering, Master’s degree in Interactive Media and Postgraduate in Agile Project Management. He has participated in projects related to Human-Computer Interaction, Usability, Interaction Design and User Experience in academic and research institutions, government and industry since 2007. He has collaborated with brands such as Nissan, Infiniti, Grupo Fórmula, Bachoco, Volaris, among others. He is part of the organizing team of UX Nights, a community of enthusiasts and professionals of UX in Mexico City. It is also part of Ágiles México, a community that promotes agility among organizations.

Programming ABB robots using RobotStudio

Eduardo López Sánchez

General topics:

1. Introduction to ABB RobotStudio
2. Creating stations
3. Online Work
4. File tab
5. Start Tab
6. Modeling tab
7. Simulation Tab

Speaker biography

Bachelor’s Degree in Electronic Engineering and Communications at Universidad de las Americas Puebla in 1989.
Master’s degree on Science in Electronic Engineering with specialization in Power Electronics in 1998.
Full-time Professor with the position of Chief of Laboratory of the Department of Computing, Electronics and Mechatronics since 1990.
Responsible for the Competence Center in Electrical and Automotive Electronics CCEEA VW-UDLAP since 2009.
His areas of interest are Digital Systems, Automotive Networks and Power Electronics. He has participated in several CONACYT technological innovation projects.
He has directed thesis and taught courses at the theoretical and practical level of college, is a consultant of UDLAP-Consultants teaching different courses and Certifications of basic training and continuing education, as well as consulting with different companies.