People don’t care how much you know until they know how much you care.

storyWhen I was young I’d groan when an adult told me a long story. As they talked, my mind would wander through the details in their story, searching, scanning their words to find out that most important truth, “Why are you telling me this?”

Now that I’m older, I finally understand.

How do you get people to understand what you have to say? How do you even get them to listen in the first place? In “The Story Factor – Secrets of Influence from the Art of Storytelling,” Annette Simmons explains how.

The more I pay attention to the outcomes of my requests, the more I see that things I see as clear as day are not being heard or understood by the listener. This used to infuriate me because I’d get so frustrated at having to explain the same thing over and over again.

“People don’t want more information. They are up to their eyeballs in information. They want faith – faith in you, your goals, your success, in the story you tell.” – Simmons

I started taking it too far the other way and started to over-explain, repeat myself, and basically talk the point into the ground until I got some kind of signal that the other person understood what I said.

More often than not, I got the impression, after stating my point numerous times, that the other person resented being talked down to and treated as if they didn’t understand. This obviously wasn’t working.

So I started thinking about storytelling and the way adults were always telling me stories to illustrate a point when I was growing up.

“Narration simultaneously chooses and communicates a particular point of view.” Simmons

When I start to tell a story to someone I don’t know that well, I’m instantly concerned that they will lose interest in my story if I’m not making the best use of their time. So I inevitably speed up my story so they don’t get bored.

But, as the speed of the story goes faster and faster, the clarity of the point I’m trying to make gets lost because I’m speaking too fast. How do we know what kind of story to tell that will keep the listener tuned in?

Simmons shares six types of stories that will serve you well in your efforts to influence others:

  1. Who I am stories
  2. Why I am here stories
  3. The Vision story
  4. Teaching Stories
  5. Values in Action stories
  6. I know what you are thinking stories

Having tested out all of these stories types, the one that I’ve had the most success with has been the “who am I stories.”

“Personal stories let others see who we are better than any other form of communication. Ultimately, people trust your judgement and your words based on subjective evidence. Objective data doesn’t go deep enough to engender trust.” – Simmons

I’ll keep telling my personal stories as a way to get my point across. I’ll slow down and let my sincerity shine through.

“People don’t care how much you know until they know how much you care.” – Simmons

Did this post make you reconsider the power of storytelling? Contact me, I’d love the hear about it!

Flutter Development 003

This slideshow requires JavaScript.

Today I set up the drawer in the Flutter app. The drawer is composed of 2 things: a hamburger menu button and a drawer with the list of options for the app.

Here’s the code I used to set up the drawer in the app:

import 'package:flutter/material.dart';

void main() => runApp(MyApp());

class MyApp extends StatelessWidget {
  // This widget is the root of your application.
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Flutter Demo',
      theme: ThemeData(
        primarySwatch: Colors.blue,
      ),
      home: MainView()
    );
  }
}

class MainView extends StatelessWidget {

  static const String _title = 'Manoa Career Center';

  @override
  Widget build(BuildContext context) {

    return MaterialApp(
      title: _title,
      home: Scaffold(
        appBar: AppBar(
          title: const Text(_title),
        ),
        drawer: Drawer(
          child: ListView(
            padding: EdgeInsets.zero,
            children: [
              DrawerHeader(
                child: Text(''),
                decoration: BoxDecoration(
                  color: Colors.blue,
                ),
              ),
              ListTile(
                title: Text(
                  'View Employers',
                  style: TextStyle(fontSize: 20.0,
                    fontWeight: FontWeight.bold,
                  ),
                ),
              ),
              ListTile(
                title: Text(
                  'View Fair Map',
                  style: TextStyle(fontSize: 20.0,
                    fontWeight: FontWeight.bold,
                  ),
                ),
              ),
              ListTile(
                title: Text(
                  'Links',
                  style: TextStyle(fontSize: 20.0,
                    fontWeight: FontWeight.bold,
                  ),
                ),
              ),
              ListTile(
                title: Text(
                  'SIGN IN',
                  style: TextStyle(fontSize: 12.0,
                  ),
                ),
              ),
              ListTile(
                title: Text(
                  'SIGN UP',
                  style: TextStyle(fontSize: 12.0,
                  ),
                ),
              ),
              ListTile(
                title: Text(
                  'RESET PASSWORD',
                  style: TextStyle(fontSize: 12.0,
                  ),
                ),
              ),
            ],
          ),
        ),
        body: HomePageWidget(),
      ),
    );
  }
}

class HomePageWidget extends StatefulWidget {
  HomePageWidget({Key key}) : super(key: key);

  @override
  _HomePageWidgetState createState() {
    return _HomePageWidgetState();
  }
}


class _HomePageWidgetState extends State {

  @override
  Widget build(BuildContext context) {

    return Center(
      child: Column(
        mainAxisSize: MainAxisSize.min,
        children: [

        ],
      ),
    );
  }
}

Contact me if you have any questions!

Flutter Development 002

Alright, today I’m getting the app started. I’ll first write out what I’m planning to achieve today. Then I’ll list out what I actually got done. I’ll include any problems that come up. And I will list out any solutions that I have come up with since the last blog post.

What I’m planning to achieve today

Today I am planning on setting up the bare bones project with the Flutter Create command. Once I’ve got that done, I’m planning on running the app on both platforms to take a photo to show that it’s working.

What I got done today

Today I set up the flutter app with flutter create. I opened up the project in Android Studio. I want to use IntelliJ IDEA to code the app but I believe my student license is going to run out so I might as well learn the ins and outs of Android Studio because it’s a free program.

I also created a repo for this project and uploaded it to Github.

Problems that came up

The setup process took about 10 seconds. I’ve created a few flutter apps before. So I know the basics. Things will start to ramp up as I start to investigate Flutter packages that I haven’t used before. Stay tuned for more problems, they are all but guaranteed in development 🙂

Solutions to problems that came up

During the course of this project I will be using a variety of resources. I will list them here as I come up with solutions to problems that come up.

Thanks for joining me on the second blog post on Flutter development. Read Part 1 if you’re interested in the goals of the project.