Click here to Skip to main content
15,559,685 members
Home / Discussions / Mobile
   

Mobile

 
PinnedForum Guidelines - PLEASE READ PinPopular
Chris Maunder28-Jul-09 3:38
cofounderChris Maunder28-Jul-09 3:38 
QuestionSignificance of AI in mobile app development Pin
kesavan santhinikethan29-Oct-22 1:47
professionalkesavan santhinikethan29-Oct-22 1:47 
AnswerRe: Significance of AI in mobile app development Pin
Member 158891079-Jan-23 9:15
Member 158891079-Jan-23 9:15 
QuestionFood Delivery App Development Pin
nithin sethu28-Oct-22 4:25
nithin sethu28-Oct-22 4:25 
Questioncan anyone help me to solve this error? Pin
Member 1579646613-Oct-22 1:51
Member 1579646613-Oct-22 1:51 
import 'package:flutter/material.dart';
import './practice2.dart';
import './practice3.dart';
void main()
{
  runApp(MaterialApp(home:Akanksha()));
}
class Akanksha extends StatefulWidget {
  @override
  State<StatefulWidget> createState() {
    return AkankshaState();
  }
}

class AkankshaState extends State<Akanksha>{
  final questions=const[
    {'questionText':'what is your favourite colour?','answers':['black','green','blue'],
    },
    {'questionText':'what is your fav drama?','answers':['black','green','blue'],
    },
    {'questionText':'what is your favourite animal?','answers':['black','green','blue'],
    },
  ];
  var _questionIndex=0;
  void answerQuestion(){
    // var aBool=true;
    // aBool=false;
    setState((){
_questionIndex= _questionIndex+1;
    });
print(_questionIndex);
    if (_questionIndex<questions.length){print('We have more question!');}
else{print('no more questions!');}
  }
  @override
  Widget build(BuildContext context) {


    return Scaffold(
      appBar:AppBar(backgroundColor: Colors.deepOrange,
          title:Text('my app')),
      body:_questionIndex<questions.length ?
      Column(
         //mainAxisAlignment: MainAxisAlignment,
         children: [
           Question( questions[_questionIndex]['questionText'], ), ...
           (
               questions[_questionIndex]['answers'] as List).map((answer){
  return Answer(answerQuestion , answer);
      }).toList(),
// Answer(answerQuestion),
//
// Answer(answerQuestion),
//
//            Answer(answerQuestion),
         ],
       ): Center(child:Text('you did it!')),

    );
  }
}
import 'package:flutter/material.dart';
import './practice2.dart';
import './practice3.dart';
void main()
{
  runApp(MaterialApp(home:Akanksha()));
}
class Akanksha extends StatefulWidget {
  @override
  State<StatefulWidget> createState() {
    return AkankshaState();
  }
}

class AkankshaState extends State<Akanksha>{
  final questions=const[
    {'questionText':'what is your favourite colour?','answers':['black','green','blue'],
    },
    {'questionText':'what is your fav drama?','answers':['black','green','blue'],
    },
    {'questionText':'what is your favourite animal?','answers':['black','green','blue'],
    },
  ];
  var _questionIndex=0;
  void answerQuestion(){
    // var aBool=true;
    // aBool=false;
    setState((){
_questionIndex= _questionIndex+1;
    });
print(_questionIndex);
    if (_questionIndex<questions.length){print('We have more question!');}
else{print('no more questions!');}
  }
  @override
  Widget build(BuildContext context) {


    return Scaffold(
      appBar:AppBar(backgroundColor: Colors.deepOrange,
          title:Text('my app')),
      body:_questionIndex<questions.length ?
      Column(
         //mainAxisAlignment: MainAxisAlignment,
         children: [
           Question( questions[_questionIndex]['questionText'], ), ...
           (
               questions[_questionIndex]['answers'] as List).map((answer){
  return Answer(answerQuestion , answer);
      }).toList(),

         ],
       ): Center(child:Text('you did it!')),

    );
  }
}
 :wtf: 


-----------------------------------------------
import 'package:flutter/material.dart';
class Question extends StatelessWidget {
 //final String questionText;
 // Question(this.questionText);
 String questionText;
 Question(this.questionText);
  @override
  Widget build(BuildContext context) {
    return Container(
      margin: EdgeInsets.all(20),
        width: double.infinity,
       child:Text(questionText,style:TextStyle(fontSize: 25),textAlign: TextAlign.center,)

       // child: Text(questionText,style:TextStyle(fontSize: 25),textAlign:TextAlign.center,)
   );
  }
}

------------------------------------------------------------------
import 'package:flutter/material.dart';
class Answer extends StatelessWidget {
  final Function selectHandler;
  final String answerText;
Answer(this.selectHandler, String this.answerText);
  @override
  Widget build(BuildContext context) {
    return Container(
      width:double.infinity,
      child:ElevatedButton(
          style: TextButton.styleFrom(backgroundColor: Colors.blueGrey,
              shape: RoundedRectangleBorder(borderRadius: BorderRadius.circular(10))),
          onPressed: ()=> selectHandler(),
          child:Text(answerText,style:TextStyle(color:Colors.white,fontSize:20))),
    );
  }
}

AnswerRe: can anyone help me to solve this error? Pin
Richard MacCutchan13-Oct-22 2:13
mveRichard MacCutchan13-Oct-22 2:13 
SuggestionRe: can anyone help me to solve this error? Pin
David Crow13-Oct-22 4:16
David Crow13-Oct-22 4:16 
QuestionXamarin using C#: System.NullReferenceException: 'Object reference not set to an instance of an object.' Pin
Luis M. Rojas22-Jul-22 8:18
Luis M. Rojas22-Jul-22 8:18 
AnswerRe: Xamarin using C#: System.NullReferenceException: 'Object reference not set to an instance of an object.' Pin
Richard MacCutchan22-Jul-22 22:23
mveRichard MacCutchan22-Jul-22 22:23 
GeneralRe: Xamarin using C#: System.NullReferenceException: 'Object reference not set to an instance of an object.' Pin
Luis M. Rojas23-Jul-22 4:34
Luis M. Rojas23-Jul-22 4:34 
GeneralRe: Xamarin using C#: System.NullReferenceException: 'Object reference not set to an instance of an object.' Pin
Richard MacCutchan23-Jul-22 9:14
mveRichard MacCutchan23-Jul-22 9:14 
GeneralRe: Xamarin using C#: System.NullReferenceException: 'Object reference not set to an instance of an object.' Pin
Luis M. Rojas23-Jul-22 12:59
Luis M. Rojas23-Jul-22 12:59 
GeneralRe: Xamarin using C#: System.NullReferenceException: 'Object reference not set to an instance of an object.' Pin
Richard MacCutchan23-Jul-22 21:50
mveRichard MacCutchan23-Jul-22 21:50 
GeneralRe: Xamarin using C#: System.NullReferenceException: 'Object reference not set to an instance of an object.' Pin
Luis M. Rojas25-Jul-22 4:21
Luis M. Rojas25-Jul-22 4:21 
GeneralRe: Xamarin using C#: System.NullReferenceException: 'Object reference not set to an instance of an object.' Pin
Richard Deeming25-Jul-22 5:37
mveRichard Deeming25-Jul-22 5:37 
QuestionMessage Closed Pin
25-Mar-22 8:38
Member 1557910425-Mar-22 8:38 
QuestionIs is realistic to make money from a small mobile/tablet app? Pin
Patrick Skelton20-Mar-22 1:54
Patrick Skelton20-Mar-22 1:54 
AnswerRe: Is is realistic to make money from a small mobile/tablet app? Pin
Richard MacCutchan20-Mar-22 3:17
mveRichard MacCutchan20-Mar-22 3:17 
GeneralRe: Is is realistic to make money from a small mobile/tablet app? Pin
Patrick Skelton21-Mar-22 22:26
Patrick Skelton21-Mar-22 22:26 
AnswerRe: Is is realistic to make money from a small mobile/tablet app? Pin
Gerry Schmitz20-Mar-22 5:32
mveGerry Schmitz20-Mar-22 5:32 
GeneralRe: Is is realistic to make money from a small mobile/tablet app? Pin
Patrick Skelton21-Mar-22 22:33
Patrick Skelton21-Mar-22 22:33 
GeneralRe: Is is realistic to make money from a small mobile/tablet app? Pin
Member 150787168-Aug-22 17:50
Member 150787168-Aug-22 17:50 
AnswerRe: Is is realistic to make money from a small mobile/tablet app? Pin
Member 150787168-Aug-22 17:44
Member 150787168-Aug-22 17:44 
QuestionHow to get started - app android and ios Pin
David Mikkelsen 20212-Mar-22 9:06
David Mikkelsen 20212-Mar-22 9:06 
GeneralRe: How to get started - app android and ios Pin
jaket-cp14-Mar-22 5:43
jaket-cp14-Mar-22 5:43 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.